Consider how many flights/day BA has into JFK and how many to MCO.
Lots of Eng support in JFK, and yes there will be enough 777 cover. Getting spare parts will be quicker/easier.
Redistributing pax through multiple flights back to LHR from JFK is preferable to squeezing more on already busy and limited MCO services.