lfCharSetをDEFAULT_CHARSETにすればいい。
……x64Win7だし、面倒だからMFCで動作確認したけど多分OKなはず。
ただ、正しくフォントが作られた結果、Font.FromHfontで落ちるけどw
.NETの描画で使うGDI+はOpenTypeオンリーなフォントが駄目だからなあ。