How about this, max out your total for TFSA (25,500) and then set automatic savings at the amount that will max you out on it each year. Makes sure you don't stick that money into some low-interest savings account to take advantage of the TFSA.
When that's done, start crushing the mtg again while repaying the RRSP loan as quick as you can, then when you're done roll that amount into the mortgage.
If you lose your 75k a year job, you still have to make mtg payments, your TFSA will help that. You need some resiliency built into your plan.
My take, I'm doing something very similar, except the RRSP's, I have a pension so my contribution room is not so large.