Answer
Check how the font file was actually installed — simply copying the font file into the Windows Fonts folder isn't enough to properly register it system-wide. Right-click the font file itself and choose 'Install for all users,' which correctly installs it into C:\Windows\Fonts and registers it for every user/service on the machine (including the service account the print/report process runs under), rather than just placing the file in the folder without going through the proper installation step.