Re the student issue, vote in a government that will allow free tuition in england (free obviously meaning paid for in other ways by government initiatives before folk misinterpret it just like the NHS again).
Once this happens, English students will have access to free tuition, in England, Scotland, and everywhere else in the EU where this is policy.
This is Not discrimination, it is part of a reciprocal arrangement and includes all three other UK nations, apart from england, who chose a different policy.
There are no truly 'english only' matters at Westminster, although i do agree with the point on this principle. The SNP have often abstained from voting on matters that they deemed not affecting Scotland, which, when it afects overall budgets doesnt happen as often.
Regarding rhe Barnett formula, debt, etc. it is all currently shared wealth and debt, and reflects the contribution as well, which is tied to the currency too. It isnt clean cut, sure, but being deliberately selective is the same hypocrisy you speak of.
I agree however that she speaks incredibly well, and i'l add that she is a great politician, sends generally positive inclusive messages aimed at all (even the english in england which she doesnt need to speak for or get any voting support from, when it affects the Union of which we are all currently a part of).