The ocean temperatures in the Indian Ocean have been running 0.5-1°C hotter than normal for months, which is essentially turbocharging whatever weather system moves through - El Niño gets blamed, but people often miss that the baseline ocean temperature itself has shifted upward permanently, so even without El Niño you'd still see record heat. Australia's in a particularly brutal spot because it's surrounded by that warm water, meaning there's nowhere for the heat to escape to, and the inland air has nothing to moderate it. The tricky part everyone glosses over is that once you warm the oceans that much, they stay warm longer into what used to be cooler seasons, so yes, the hot stretches are arriving earlier and running later - it's not just more intense heat waves, it's the calendar itself that's shifted.