Public health buildings doesn't substract to squalor, they had to health (the red hearts in the city report). One health heart compensate for one rat squalor, so it works exactly like if they reduced squalor, except you still see it in the city report.

The squalor madness isn't restricted to Seleucids, anyway. It's a problem that is common to everybody.