The Hybrid fenders are for 700c wheels,so they may not fit right. The ATB's are for 26",but will be really wide(possibly too wide to fit the frame/fork as well).
Bianchi sells the
fenders they put on their Milanos;I used them on a bike once because I was running 1.5" tires and didn't want the fenders hanging way out beyond the tires. Front was a touch short,but I added a mudflap. Construct was nice and I didn't have any problems with them.
Best bet would prolly be to go to some local shops and see what they have and how well they'd fit.