I guess the bike lane on the west end of 30A doesn't continue the entire length?
This is from the Florida Bicycle Association website:
"State Law says you must ride as far to the right as
practicable. It does NOT say as far to the right as possible. Practicable means capable of being done within the means and circumstances present.
A cyclist should maintain no less than 2 feet of clearance from the edge of usable pavement to have room to maneuver around obstructions and to be more visible to crossing traffic.
When a lane is too narrow for a bicycle and a car to share safely, the cyclist is entitled to the use of the entire lane. Within this lane, the cyclist usually rides on the right half to facilitate visibility for overtaking motorists, but should ride far enough left to discourage motorists from trying to squeeze past within the lane."
http://www.floridabicycle.org/rules/bikelaw.html#ftrexplained