Interestingly no one employed by the club could point out it wasn't allowed though but the "moaners" on the forums knew fine well it wasn't.
I get the impression it wasn't the SPFL either and was actually Celtic as the SLO from Celtic had posted Celtic reached out to Saints for an explanation. Day later... Prices increased.