Let's just go with that.
My estimated weights were for a 20 foot carp, not one "20 or more feet long".
I prefer "Most giant carp are 20 to 30 feet long and weigh between 4,000 and 30,000 pounds, but they can grow even bigger than that." That keeps the original's 20-30' range.
Nope.
You didn't think I'd miss the fact its Swallow Whole has an awful lot of x's did you?
Swallow Whole (Ex): A giant carp can try to swallow a grabbed opponent of a smaller size than itself by making a successful grapple check. Once inside, the opponent takes xdx+x points of crushing damage plus x points of acid damage per round from the carp's gizzard. A swallowed creature can cut its way out by using a light slashing or piercing weapon to deal x points of damage to the gizzard (AC 13). Once the creature exits, muscular action closes the hole; another swallowed opponent must cut its own way out. A Huge carp's interior can hold x Large, x Medium, x Small, x Tiny, or x Diminutive or smaller opponents.
The MC6 Giant Carp had 8-12 HD and could swallow victims up to the size of a dog (for an 8HD Carp) to an oni (for a 12 HD Carp).
In 3E terms that's a "Max Swallow Size" from from Small to Large. I suggest reducing the Swallow Whole to 2 sizes smaller than itself and allowing it to advance a size.
Revising...
Advancement: 9-15 (Huge); 16-24 HD (Gargantuan)
Swallow Whole (Ex): A giant carp can try to swallow a grabbed opponent up to 2 size categories smaller than itself by making a successful grapple check. Once inside, the opponent takes 2d8+9 points of crushing damage plus 8 points of acid damage per round from the carp's gizzard. A swallowed creature can cut its way out by using a light slashing or piercing weapon to deal 25 points of damage to the gizzard (AC 14). Once the creature exits, muscular action closes the hole; another swallowed opponent must cut its own way out. A Huge carp's interior can hold 2 Medium, 8 Small, 32 Tiny, or 128 Diminutive or smaller opponents.
Finally, the "no evidence of flying carp" bit of
In Kara-Tur doesn't make much sense, since there's no earlier mention of flying carp (it's the same in the original text). I suggest changing it to:
Some primitive tribes believe a mystic link exists between particular species of fish, such as giant carp, and particular species of birds, such as peacocks and ravens, since both types of creatures lay eggs and both are associated with foretelling the future. These tribes believe that during certain times of the year, giant carp acquire the ability to fly and breathe air. Though these rumors persist, no evidence of flying carp has been verified.