I used Uber Eats the other day to use up my Amex credit and some of the gift card cash balance I had, I did a pickup.
I've never had a problem with the Amex credit being used first. Though I agree the fees for these delivery apps and the markups are higher than ordering direct through a restaurant app,
and if you're going to pickup using a Gold card for 4x is a better deal.