There is code for generating font data in the column x row format, which you'd need to modify to get the row x column format, but that shouldn't be too hard.
I think the normal font data is referred to as a raster font isn't it? Probably the way a TV screen picture was created by a raster dot.
You mention some code for generating the 'other' type is available.
Would you have any link to it - what does it run on?
I've created an excel spreadsheet, based on a hex file for a 5 x 7 font I have. I'm then 'upscaling' - doing it 'by hand' to 5 x 14. (Or should that be 14 x 5)?.
I've done the basic spreadsheet structure. Scaling the column and row widths, to simulate the final layout construction, it does provide a reasonable visual idea of how characters will look. (Bearing in mind, the odd pixel height to width ratio i'm using).
The font should eventually just fit in the 1k of EEPROM on the Uno, using characters 30 to 126 (dec).
IE. 94 characters at 10 bytes / char.
Only done 4chars at the moment

but now concentrating on the code to display it.
Adafruit have done a good job with the LPD8806 library. It seems to work a treat.