Kalgoorlie suitable as an adequate but can't be planned as an alternate. Learmonth and Adelaide are the closest alternates to Perth for the A330.
Need to get the runway and apron sorted at Karratha Awol57 so I can log in there if needed. At least I know I'd have a place to stay.