There are several fairly recent comments posted on Active Captain which refer to shoaling and groundings. Try calling one of the tow companies in Appalachicola or Carabelle for latest information.
We have always used the pass at Dog Island, 15 nm east of Government Pass when crossing to/from Tampa Bay or Clearwater. Deep, wide and well marked. Good anchorage just east of the channel.