No he wasn't. He faced no charges in Thailand, and was only detained by Thai authorities when the Colorado investigators there asked them to. Given what those investigators told the Thai authorities re his outstanding warrant from California on child porn charges, the Thai government was prepared to simply deport him as an "undesirable". They detained him for a few days as a courtesy to the Colorado investigators, who needed to get their ducks in a row to have him delivered to them, rather than just stuck on a plane unaccompanied, and free to disappear upon landing at whatever airport was cheapest for the Thais to fly him to (since he had no trouble departing the US with an outstanding warrant, I doubt he would have had any trouble getting back in without being detained).
Interesting. That is NOT what I read back when this all started. Well, I hõpe his California charges work into something truly long term.