I'm pretty sure
these would work without too much trouble. They are compatible with bikes with disc brakes, you don't need fender eyelets, and they should work just fine with a suspension fork, just use black zip ties instead of the included rubber straps for security and to fit around the fat fork legs. Also, they are essentially full fenders, a little shorter than some maybe, but better than cheesy clip-on "filth prophylactics" and certainly better than nothing. Good luck!
Cheers
lverhagen