At a month and a half old, if it is almost the size of an adult mallard, it IS a mallard. My 6 week old rouen is bigger than my 1 1/2 year old khaki drake at this point. As for the patch of white on the neck, sometimes that can mean it is a drake.
Is it still making peeping noises or have you...