Yes, that diet is pretty good for him. You can try shifting him to pelleted duck feed instead of to mash. The mash is for ducklings.

The flattening out behavior has me stumped, too. Sorry that I can't help with that.