Hi Stuart,
Thanks for your reply. Makes sense. I didn't know how aluminum frames tend to go. I still wouldn't ride the OP's frame, but I think we're in agreement about that.
Also, your speculation about the Ti frame seems to make sense. The owner of that shattered frame said it was only six weeks old, which would point to defective manufacture.