Theoretically, let's say if both sources were identical (which of course they won't be), you could invert phase on one of them, then sum them together to get a flat waveform right? Makes you wonder if you could do the same thing with two sources and then just play with the mix until the waveforms are as flat as you can get them. My guess is that wouldn't work for shit, but your question made me think about that.
That said, I've had a lot of success in Vegas by syncing the head of the file (initial sync), then stretching/compressing one track at the end of the file until the tail is in sync (fixes drift). I have to do this when I sync to video all of the time, and once I get it nailed, the entire set stays in sync pretty well. But, we all know that stuff, you were asking a different question...