This is a girl 100% the one with the pinkish bill.
And this is a boy! With the orange bill.
I do believe you’re right with bill color being a factor here, but in some ducks it’s not. You described their voices well :)
Yes, they can be voice-sexed now. If the right one is honking, she’s most definitely a girl. I’d guess the left is a boy if he’s only chirping, but a video of their voices would let me confirm for you. You can upload a video to YouTube and link it here.