So, when capturing Trogs in a 2 or 3 player game, can other players pay to get the Trog released? Or is it just free points the whole game for the player who captured?
No new rules are added. Only the Trogs can free their prisoners. They have no points to spend, so they cannot free them.
Plus, it is a terrible bargain for anyone to do that on behalf of someone else!