Not an accountant, but pretty sure it won't be deductible. The purpose of the top up is for non deductible purposes. Whether it was paid down weekly or in a lump sump doesn't matter - unless i've missed some tax ruling that says otherwise.
As others have said not much you can do here now - but over time as you grow your portfolio you can start employing a debt recycling strategy to assist in churning non deductible debt to deductible debt.