Thanks for your replies. I'll contact the TA and try to get either re-routed on the direct LIS-LAD flight or if they won't change the routing then have them put me on an earlier LIS-OPO flight to respect the MCT in OPO. This indeed came up as the cheapest routing and when making the booking I didn't mind the extra stop in OPO to get that to my flight log as well