That sounds like a Dell/Windows issue then because I presume that it was working before through that interface and Creo definitely would want the Nvidia graphics. It looks like the BIOS setting on the Dell would be tied to the Optimus setting.
Have you tried using the hidden config.pro option for graphics?
It might allow Creo to start at least.
I don't have much details about thunderbolt dock but as far as I know there are inbuilt graphics card in it. If you get a chance try disabling the inbulit graphics in dock.
Do you license manager on same machine for it is on some other server?