a few points
1 snapper do move around , due to spawning and water temps
2 Commercial fishermen did not mysteriously save the snapper and create a bunch of fish.
removing their #2000 pound trip limits did, some could make 3 runs a day, they started shallow and worked their way out to conserve fuel and make more runs.
3 comms target small fish, they want a plate sized snapper 13.5-16" , big fish have lower sale value
4 the oil spill closure did not create large fish, they simply moved in to the area due to no pressure, snapper don't grow to 8-10 pounds in a year
4 the reason why we have alot of large fish being caught by recs. is #3, which will backfire on the fishery in a few years because the comms are removing several age classes of small fish and this will create a gap