1. Fall apart over Haiti
2. Move more N/NE towards the Bahamas.
I can't see a center of circulation either. I think the NHC is being very generous with the sustained winds.
Fair slug of dry air in front of it, too.