You actually flew on one of the domestic A330-200s operated on an international sector, which explains the lack of an in-seat IFE and the availability of wifi over Australia. With the drop in domestic demand, they are now operating these on the shorter international sectors (SIN, CGK, DPS and MNL).
The international A330-200s do have in-seat IFEs and will be getting wifi sometime in 2025. These are also the birds that will be getting new seats and seatback screens in economy sometime this year.