Sorry I didn't get to this sooner. You did good research. That's pretty much how it works for the House races. You can see the whole electoral act
here. Since that bill you posted failed, I'm pretty sure it hasn't been amended since then. I could be wrong. You might have noticed that the Senate elections are going on at the same time this month when they are usually the week before. That's because those are determined by the three regional constitutions and it's also why Senators swear in immediately because they are not governed by the electoral act. I think you're right that the way we have it for the House isn't ideal, what with having to wait almost a month to swear in and all. Unfortunately the Senate didn't pass that amendment so we won't be able to fix it for this election.