I thought I'd share my experience so anyone wondering the same doesn't have to go and buy several different USB Expansion Cards to get the infamous check-mark on the Oculus Compatibility Check for USB 3.0.
The Check told me that my USB port hardware wouldn't work with the rift, even though I had an expansion card with power supply power, instead of motherboard power, seeing as the Rift gets it's power through USB. The Rift was plugged into the USB 3.0 and said there was no issue at all, but when the sensor was connected to the same card, there was an error. Trouble shooting told me that I needed to get a specific chipset in the card I bought: Fresco Logic FL1100EX chipset.
Oculus recommended this one: https://www.amazon.com/Inateck-Superspeed-Ports-PCI-Expansion/dp/B00B6ZCNGM
Being in Australia, it would've taken weeks to come, and I couldn't find an expansion card in my area with the specific chipset.
Although when the sensor was plugged into my expansion card (that Oculus didn't approve) everything worked perfectly in Oculus Home and the set up, but the software barred me from playing any games due to the hardware issue. In a last ditch attempt to get the sensor working, I plugged the sensor into a spare USB 2.0 port, and the ban from playing games was lifted, and the sensor worked perfectly.
I assume there is a benefit for using the USB 3.0 sensor, but I think it's odd that the software didn't want me to use a 3.0 port that worked perfectly, while it allowed me to play with a 2.0 port. There might be a hidden reason that this is the case that I don't know.
If anyone is having problems with their sensor not working through their USB 3.0, plug it into USB 2.0. I haven't had a single problem so far. Hope this helped someone.