I was physically in the EVA Taichung office recently and didn't even know about the extension, the helpful lady said that since my EVA Amex is depositing miles every month I just needed to purchase 1,000 miles to extend another 18 months. She said it won't be reflected in my account until the expiry month.
So yes, mileage transferred from a credit card does count as activity and you do need to also purchase the minimum 1,000 miles which is only a few tens of $ so well worth it for most.
Edit: Cathay signature card is not included and you could fulfill either requirement for 9 months each. So if you just needed to extend 9 months and don't have any miles to deposit just buy 1,000 miles on the EVA site.
Last edited by llary; Apr 20, 2022 at 11:22 pm