As far as I can remember, stock "IL2 - 1946" is the version 4.07 of the IL2 sequel.
4.04 was a patch for "IL2 Pacific Fighters" stand alone, and 4.04m was the same patch but for "IL2 Forgotten Battles + Pacific Fighters + Ace Expansion Pack" merged.
Are you sure that you've bought "IL2 -1946" and not another previous version?
Anyways, you can download the official patches from
Mission4Today website. The link for IL2-1946 patches, from 4.08 up to 4.13, is:
http://www.mission4today.com/index.p...ownloads&c=605
You must be a M4T's registered member for download all sort of files: patches, skins, missions, etc. But it takes less than a minute to performs.
I hope this will help you.
Good luck!