In my experience any good quality saltwater hook is OK for bonefish. I use Mustad 34007. Gamakatsu hooks are good but expensive and i understand that the SL45 is black, not a good colour.
The hooks must be strong and stainless.
I have never had a bonefish straighten a hook.
Are you fishing with the Pinder boys again on Grand Bahama, I fished with them a couple of years ago, great guides.