I've not looked into the tech. data on your 235/55 R17 vs allowed/default tyres.
The key essential factors are:
o Rolling radius / Rolling circumference / revs per mile
o Clearances
On clearance not only a the obvious wheel arch and full lock to lock clearances to all surfaces of importance but the tyre inside wall clearance to strut / shock absorber components. This latter point is often missed as these running clearances can only really be checked with the vehicle on a hoist/up in the air.
Lastly is *dynamic* running clearances.
I'll use my long since gone Fiat Uno SX as an example. I pushed the tyre size to 185 (same rolling radius). All clearances were good/ample EXCEPT on initial inspection the rear axle trailing arm to inner tyre wall. When static it looked OK but I had to do a lot of testing (on road and track) to check the dynamic running clearance.
e.g.
1) static unloaded tyre has a wall to wall measurement of X. This will change to X++ where the tyre contacts the ground. As the tyre rotates it takes a finite time for X++ to return to X. The faster you travel the X++ will reduce to X+ and at a given speed X+ my still contact the trailing arm/other item.
2) Extension of 1) (a straight line case) a car cornering hard not only has an X++ bottom size but also a Y off centre defection. So now we have to allow for even greater clearances. It is worth noting that lower profile tyres can side loading deflect less than higher profile tyres.
My advice is to look up all the tyres measurements/data for your current tyres and then those of the chosen replacement tyre. Now go and look at all clearances on your 500X with the current tyre.