So it appears that this hud uses a completely different clientscheme setup, and doesn't use the surface fonts at all. I could have done something wrong, but I'm pretty sure there's no easy way to simply make the #15 scoreboard work with broeselhud 2.7.
I moved the gotham fonts to the right folder, added the font schemes under the "fonts" section of clientscheme.res. Then I added the font directories at the bottom of clientscheme.res, and ordered them appropriately.
The results were almost correct. Basically, the part in the picture below had no background, and all the numbers were green, and not the color of the team.
https://dl.dropboxusercontent.com/u/43946806/sscore.png
Maybe I should try inserting the gotham schemes AFTER the surface ones, in the fonts section of clientscheme.res?
edit: I fixed it. There was a set of custom fg colors that the scoreboard.res file used, and I needed to add that to my clientscheme.res