My other thought is possibly welsh harlequin. (I am not a duck expert though by any stretch). I have Rouen, Pekin, and Rouen/Pekin mixes
TSC (in my experience) uses Hoover’s Hatchery so I usually consult this https://www.hoovershatchery.com/id-my-chick.html