That doesn't really make sense to me -
Marguerite and
Daisy are completely different names, they don't have any similar sounds at all! Furthermore, hardly anyone will understand that
Marguerite and
Daisy are related in this way, and will be confused by it.
Just because the name means the same thing in a different language doesn't really mean it works as a nickname. For example,
Hannah means "grace" but you wouldn't use
Grace as a nickname for
Hannah.