RE:RE:RE:AIM.PR.CBuybacks of prefs under par are certainly legal. It happens all the time. (Unless there is specific language in the terms of these particular prefs?)
It sure seems like you shouldn't be able to stop dividends and then do a buyback, but I have no idea if it's illegal or companies just don't do it because it would make them a pariah.