Here's how it turned out:
I went with Planet Bike Cascadia Road fenders. I could have done a better job, but I guess it could have turned out worse. I may re make some brackets one day. I just made these in a few minutes. I'm still fine tuning the fit, but so far, so good.