We have taken
DCL bus transportation back to MCO over twenty times after cruises and my comments are all based on both experience and factual reporting. They will and have left people at the port who did not get on the bus in time. They are not usually accommodating to the 8am breakfast for people who have the bus booked, so if they did this for you, it was an exception.
I just don’t want the OP to think that they can start a leisurely breakfast at 8am and have a bus full of people who need to catch flights waiting for them to finish, because that absolutely will not happen.