I'm pretty sure that's the first thing we tried, but maybe I'm remembering wrong.
No, you're right. We tried this. Maybe it has to do with how I'm trying to use the font. It was inside of a GuiMLTextCtrl and I was using fonttype. I could see the changes locally because I had the font installed, but it wouldn't download from the server. F2 said the font couldn't be found.