Welcome back Fred! Your review of the food gives me some solace that I'm not just the odd ball in regard to it.
In my opinion, the whole reefs 'fished off' is nonsense and what's a typical response by people who either don't really dive regularly or are looking for another excuse. Nobody over fishes the juveniles on a reef which are missing, but the lion fish certainly eat the crap out of them. The entire Caribbean is unfortunately looking sparser and sparser due to lion fish, with the exception of Florida around the keys which is still very fishy for some reason.
If you look at the average in regard to the size of the lion fish being killed on dives at the dive sites of TIR, you know that they are medium to large, which means in order to get that big they are living unmolested lives at the dive sites for quite awhile before they are killed, if you dive in busier areas like Cozumel you notice that the average lionfish size killed at the dive sites is tiny to small. The remoteness and non-busyness of the diving sites around TIR which was always a positive is now unfortunately in my guess actually to their detriment in that dive masters who care enough to cull the lionfish on their dives there unfortunately only see many of the dive sites once a week on average at best, so the lionfish are eating away unmolested and the reefs are showing the results of their lack of traffic. Just my opinion but I've been studying this epidemic since it started and taking mental notes for years in various locations in the Caribbean and I think my take on this is pretty accurate and logical.
The amount of baracuddas we saw was relatively a tiny number compared to other places. They typically give me the creeps anyways, but one was particularly creepy, it too was at a cleaning station but it just seemed odd and exuded a dangerous air to it that made you stay clear, that was the only one that I recall being memorable.
In regard to the fish following, there were some triggers and mutton snappers that definitely are figuring it out, but to Daniel's credit he was always very respectful in regard to he never actually killed a lion fish and presented it to any predictors directly, every time I watched him, he was careful to kill or wound a lionfish and then carefully stick it into a crevasse or notch in the reef and leave it to be 'found' by a predator, with many times resulted in us moving along disappointed in no show as the lionfish wasn't even discovered by anything while we milled around in the area.