If the OP's derailleur fell off just because he/she shifted in to the big ring suggests that the dropout is badly fatigued. Because wear is typically balanced, I'd also regard the non-drive-side drop out with similar suspicion. OP, I think that old Trek frame is trying to tell you something.