Chop out the code that handles "additional _E32Dll entry point after last ordinal position". I can't agree with that as how the DLL is supposed to work, and gives errors for me. Maybe the scripts to re-generate the jump tables have not been tried recently so its not a problem that's been hit by others.
#include "swi11.gdf"
#include "tmisc16.bdf"
#include "tmisc24.bdf"
Typeface misc
Name "BDFMiscTest" Proportional
FontBitmaps
Swiss11
misc16
misc24
EndFontBitmaps
EndTypeface
FontStoreFile
CollectionUid 3338
Typefaces
misc
EndTypefaces
EndFontStoreFile