Revolutionary,
I understand your concerns. The picture was emailed to me by another pilot also working in the gulf for Air Log, the picture is real.
At work I saw a lot of their B206 flying in the last 14 days, but I have only seen 1 S-76 landing offshore.