Well it turns out my booking on TransAsia did not go through on travelocity - they don't have a booking agreement (although it let me purchase online - shrug).
So I just booked myself a first class ticket on Uni Airways - we'll see if that one goes through

. So I can collect EVA miles, eh?