I don't know if this is any help but when my Sx2 were at P/School we paid an insurance within the fee. This covered the fees in the event of loss of income.
I know of several parents who got d whilst at the school and the school helped them out, so it may be worth setting up a meeting with your s school and explain the situation to them - if there is a way of keeping your s there they will know.