I agree with OP, ensure you are early for your BOG ADR, and you should be okay. As long as you don't linger too long over you meal and hustle over to GF, I think you'll be okay! I would be sure to tell the CM at check in that you're on a tight schedule to make your cruise reservation.