And I think they were prepping us for this when Dexter's brother "came back."
We know that Geller existed but vanished. Could Travis be responsible for his death? Might that have been his trigger?
And regarding LaGuerta -- I can't think of anyone else who she would cover for. There aren't any other possibilities among the existing, known cast. I'd be disappointed if they brought in some random dude to fit the bill.