The Senate sits for a fixed term - those elected on 18 May 2019 don't enter the Senate until 1 July 2019.
My understanding from media reports a couple of weeks ago is that, if the ALP wins the election, they intend to have a June sitting of Parliament to get various tax measures through the Senate and into tax law from 1 July 2019.
The Centre Alliance, the cross-bench party from SA most likely to do a deal with the ALP before July 2019 in the Senate, is apparently considering a grandfathering measure for franking credit refunds (probably based on preserving refundability for shareholdings held before July 2019). Maybe worth an email to their team to see how such a policy would work?