Я думаю, что если вы хотите воспользоваться преимуществами инструментов i18n в VS.NET, вам придется использовать несколько сборок (по одной для каждой культуры). Однако вы можете объединить эти сборки, используя ILMerge для развертывания.
Я не знаю, сработает ли это, но, по крайней мере, это может дать вам другой путь к исследованиям.