Calling prize money a subsidy is very strange to me in that it has to be earned. By that nature every professional club in the world is subsidised by one or a combination of their league body, national association, UEFA & FIFA.
What was a subsidy however was the £2m annual settlement payment the SPL made to the SFL every year.