Compared to my previous attempts to get this working, things are much improved.
You can now install directly into a win xp bottle. If you choose to use a win xp bottle it will no longer ask you to install dcom98 during install - wine OLE should provide an equivalent anyway.
I still recommend install MDAC 2.8 and patching to SP6 after install.
On winehq users recommend install vcrun6 and mfc42 before but I did not find this necessary. The only weird thing during install is the installer now has a constantly repeating error message about removing a font whenever a new dialog box appears. It is harmless though and you can click through it. The main program does not have this error.