As an Alliance player I decided to keep Orgrimmar phased during the Wrathgate chain so that I could fish up Old Craft safely. About 8 accumulated hours into the ordeal and catching just about every other rare item (The 1 Ring, multiple 17 pound fish, a couple 19 pound fish, a bag, potions, two bloated gem fish, etc) I was a bit fed up. I did some reading and found this great bug, tried it out and it works. Here it is:
While on this fishing daily Crocolisks in the City - Quest - World of Warcraft Old Crafty is much easier to catch. Keep fishing without picking up the Croc and wait for Old Crafty to show up. It only took me two casts. This doesn't seem to work for Ironjaw in Iron Forge however.