This seems pretty straightforward to me.
My aquarium is 500 liters, 5 fishes 25-35 cm: 2 wild oscars, 1 petenia splendida, 1 jaguar, 1 pleco.
The tank is 130 gallons, 50% water changes 1 per week, filters cleaned twice a year. Nitrates are at approx 40% on water change day, the fish in question is at the bottom of the hierarchy ladder, and it's a wild O.
Stress from water quality, stress from tank mates, and as Duane just mentioned being a wild O it is more likely than not going to be more susceptible to water parameters outside its normal range found in the wild.
IMO the bio load is excessive for a 130 gallon, you need to drastically step up the water changes, increase the cleaning of your filter media, and consider tweaking your water to more favourable conditions for a wild Oscar.
The parasite linked to HITH in freshwater fish is Spironucleus vortens, and while it can be treated with Metronidazole I'm afraid that unless it is erradicated 100%, which is definitely easier said than done, this won't be the last time that this surfaces in your tank.
Good luck