It could be a Direct X problem. I still play some very old games like; Age Of Conquers Forgotten Empires, and I learned a long time ago that you need a couple of things installed for this to work properly. First; Direct X 9 works even though the game originated around Direct X 6. Second; may not be an issue on your game but, Net Framework XX. I do know that with AOE you need Net Framework 1 installed. I am running this game on 3 different Ryzen CPU's (4600H, 2700X, & 3900X) with these AMD GPU's; RX480, RX5700, and 5500M. Anyway that is where I would start looking first Direct X.
I'm not familiar with fifa 2007. I do know that some games are bundled with certain GPU's and the coding is perhaps altered and modified. If this game was a bundled product with the Nvidia GTX 1080 it may have something to do with it.
Why did you upgrade the GTX 1080? That was a heck of card; still is.
Famous last words of a RedNeck "Hey Ya'll, WATCH THIS"