Sounds like they switched webservers or something and forgot to include the CORS header. E-mail them?
No opinions on why it worked on localhost
Edit: Huh, aren't you supposed to get a custom code from them? https://cdn.fontawesome.com/
"Get a unique embed code with Font Awesome that's made just for you."
Yeah, it does provide you with a unique key. No idea why it worked on local but not remote. Anyways, I solved it by uninstalling the FA 5 frameworks and adding the FA5 Pro frameworks and it’s all good.