If it helps, I've done a little bit of experimenting. I originally installed each game expansion individually in order, and it worked perfectly until
I tried installing Sims 2 Mansion and Gardens. At which point, it suddenly became unplayable and began throwing the Direct3D error at me. I made sure to add my display adapter to the video card database before attempting to play, but even then it still wouldn't worked. So it's possible this problem with Nvidia might depend on the expansion packs installed? Also, I've noticed those with Sims AIOs installed have this Nvidia issue, I'm not sure if those with Sims UC do as well though and I haven't tested it myself either. However, I have a friend who uses a Sims UC repacked (it had all the expansion packs, but instead of having Fun with Pets, it had Family Fun, Pets, etc... Which sort of just sounds like another Sims AIO to me), and we were able to get the game working with Nvidia graphics card.