AS2 раньше имел реализацию XPath, даже два iirc. Они оба высосаны за пределы возможной причины, поэтому я не советую вам их использовать, но это решит эту и подобные проблемы очень просто.
http://osflash.org/xpath4as2 вот что я мог найти. Было также что-то в пакете mx. *, Но это ужасного качества ...
Если вы ограничены версией проигрывателя, а не конкретной языковой версией, я бы посоветовал вам взглянуть на Haxe. У него есть хороший API для работы с XML, а затем обычный DOM API, который есть в AS2.
Раньше у меня был класс-обертка XML, чтобы уменьшить многословность операций, связанных с XML, но я столько лет не касался AS2, я думаю, что этот класс сейчас безвозвратно утерян ... Однако, если ваш пример бывает реальным примером - почему бы просто не использовать DOM? Мне кажется, что это не так уж много работы, если только у вас нет чрезмерной обработки XML в вашем проекте ...