You could also consider doing a bit of a debt recycle.
You have $300k of shares which I am assuming was purchased with cash.
Sell these, repay some of the $420k PPOR loan, and re-borrow $300k to purchase back the shares.
Net result remains the same, however, you now have $300k deductible...