On BA's multi-city search: I just tried CUN-BCN April 2, BCN-SEA April 21, everything in J for $2k.
Seems like CUN/MEX to any city in Spain any cabin triggers the J return to several US cities to price under Y and PE at ~$350. Then add on $500 in fees.