Conclusion - the diverter valve was indeed pretty standard, and a huge pipe wrench and a bit of heat did the trick in getting it unscrewed from the pipes. The local home depot store had a replacement valve exactly the same as the one that came out, so CA$16 later, I was back in business.

The problem turned out to not be the diverter valve, but a broken piece of rubber washer! When the old valve came out, I could see a bit of something inside the pipe. I tweezered it out and a broken half of a rubber washer came out. I put the new valve in anyway and it worked fine. I was expecting to sometime find the other half of that washer and sure enough, about a week later the showerhead started acting like it was blocked. I took off the head and there was the other half of the washer. The whole thing works like a charm now, no drips from either faucet or shower! Come to think of it, I think the rubber washer may have been from the old diverter valve itself. Ever since we bought the house three years ago, there had always been a bit of a drip in the faucet and shower.
Anway, was just browsing through and thought I'd bring this thread to a conclusion, and thanks to you again for the help.
Doug