Rob-
Like you, I'm not one to wear my heart on my sleeve. Several years ago I had to put down the coolest cat that you could ever meet (just like your Lance). Greystoke lived with me for 12 years and was a feline that was honestly more human than cat. Putting him down was one of the most difficult things I have ever done (and the worst part is that he knew it was coming).
I only say that to say this- your unrelenting pursuit to find out what happened to Lancelot speakes volumes as to your affection for his presence in your life. There's an old gospel song that says "we shall all be re-united."
I hope for both of is that it's true.