ゲーム部分をDLLにして、システム本体のEXEと分けています。

opening.dll→select.dll→game.dll→boss.dll→ending.dllのような感じにします。

DLLを読み込む時にLoadLibraryで処理が完了するまでそこで待たされてしまいます。
テクスチャーのCreateTextureFromFileInMemoryに相当するものはありますでしょうか?

opening.dllの実行中にあらかじめselect.dllを読み込んでおいて、
シーンが切り替わる時にはDLLの初期化だけで済ませられればと考えています。