Fonts, baby, fonts! That did the trick. I overlooked the need to install the fonts in my manual "unzip and copy over" installation technique Three cheers for automation.
Thank you very much, Frankenpod, I can now enjoy my themes in all their "Large Type" glory for my poor old eyes. I had manually copied over the specific font called out in my custom theme, but obviously there were other font dependencies that I had missed.