There's a thread on this BB that discusses a hefty fine dropped on a halibut charter guide for taking over the daily limit.
I was in a similar situation a couple years ago when fishing out of Ninilchick. I was in six-pack boat launched from the beach. Halibut fishing was good - for me. Within the first hour, I landed a 65lb and a 40lb halibut. I immediately stopped fishing. However, the other five anglers only caught a couple chickens. The guide was getting nervous as the time was getting short. So he baited another rod and handed it to me. Within 30 minutes, I landed an 87lber. That fish was promptly deposited in the fish box (my third). Once again, I stopped fishing. But the other anglers still struggled to get fish. The guide again baited my rod and handed it to me. "Keep goin'" he said. This time I decided to change course. Once I felt a halibut pick up my bait, I promptly handed the rod to another angler who set the hook and landed the fish (a 40lber).
As it was, we all landed halibut, although some folks only got a couple chickens. We ended up one fish short of a limit. And I only kept the two largest that I caught.
I understand the pressure that guides are under to put fish in the boat. But I'm still not sure that landing three halibut was legal, even though I only kept two.