I've sailed to the Bahamas 3 times, twice with my own Jack Russell, each time sailing from
Lake Worth to the Abacos (and beyond). Customs has always been very laid back with regard to everything. I doubt you will have any issues at all. It may be wise, however, to clear customs in West End as opposed to waiting until you get to Spanish Cay, which would be two days after entering Bahamian waters. You can clear customs at West End, then depart and still make it to Mangrove Cay in the same day, and possibly even Great
Sale. From either Cay, you can make it to Spanish the next day, or even better, Manjack Cay or Green Turtle. The only reason I could see for stopping at Spanish Cay would be to clear customs or take
diesel.