Turn back to PER would've been appropriate if there was a need for fuel usage to achieve safe landing weight. Alternative would be a dump then land at Learmonth which costs time anyway. If the captain genuinely thought they were in serious trouble then Perth would provide a much better emergency services/rescue option with the airport closer to better equipped medical facilities in the event there was a catastrophe.