Asia will still be counted. The wording of the rule is:
Travel between South West Pacific and Europe/Middle East on a single flight number/or by surface eg LON-SYD/MELvv, DXB-SYD/MELvv, DOH-ADL/MEL/PER/SYDvv, is considered travelling via Asia.
Continents South West Pacific, Asia and Europe/Middle East must each be counted.
So flying PER-LHR means Asia must still be counted.
However, if you are starting in Oceania, you could also visit Asia at the end of the trip, just before returning to Oceania
(for example PER-LHR-LAX-HKG-PER)