My understanding is that equalization is unconditional. CHT is largely unconditional, because money is fungible anyway. The same goes for the CST, the Canada social transfer. The federal government is accountable to the electorate for the amount of money it spends and sends to provinces. Provinces are accountable to their electorate for how well—or not so well—they deliver services with the resources they have.
That's probably as much as I can say on that topic.