I don't know if anyone still plays or cares, but I found a fix for notebooks with nVidia Optimus chipsets that can't get the TOW series to use the discrete graphics.
For the original TOW, it is a simple matter of whitelisting the exe in the nVidia control panel, but for the later games, this has no effect due to the bin files used. Today, however, I discovered a simple workaround.
In each games directory there is an executable file for the game, and a bin file with the same name (i.e. Africa1943.exe and Africa1943.bin for TOW2 - Africa). The nVidia control panel only lets you whitelist exe files, not the bin files needed here. To get around this simply rename the bin file to add '.exe' to the end (i.e. change Africa1943.bin to Africa1943.bin.exe). Next, add the renamed .bin.exe file to the nVidia control panel whitelist. Finally, rename the .bin.exe file back to it's original name *.bin (i.e. Africa1943.bin). The nVidia control panel won't care about the rename, and will still recognize and use the .bin file.
That's all there is to it, and repeating that process for all the TOW games will give you full benefit of your Optimus chipset.