What an interesting observation! I always focus so much on their feather differences that I have never even looked at the beaks. I will be sure to focus on that more in the future.
What a pretty group picture and they all seem to get along so well. The Canadian Geese around here are always bickering about something. It is really unusual that no two ducks are alike.