We know that The Bahamas demands the 6 months validity rule...this is why we believe that we will not be able to embark. Also, we didnt really want to leave the boat during our stay in the Bahamas because we visited years ago and didn't really liked it...but clearly we understand that even if we dont leave the ship, they still have to ensure that we have proper documentation.
Thanks for the answer:)