You're welcome! As for dinner, we had main dining, too, and the late return time did cause some problems. We were scheduled to return at 5:45 but it was a little after six by the time we returned. We debated back and forth but ended up just going straight to the dining room in our jeans

Our serving team had just one table besides ours, and they didn't show up that night so our servers were actually at the door of Parrot Cay, waiting to greet us. They didn't seem to mind that we showed up late and we did apologize profusely. We debated because we weren't terribly hungry, but on the other hand, we don't do fast food AT ALL and we knew that if we didn't eat in the dining room we'd be hard pressed to find something edible later.
What we learned later was that if you know ahead of time that you are going to be returning late from an excursion, you can request a one-time seating during late dining. You probably won't get your regular serving team, but it is an option.