T-Rex is not a Disney restaurant. It's owned by Landry's, which chooses to release only a fraction of its tables to Disney for booking through the Disney system. This is why you may have difficulty booking it through Disney, but when you call direct there are suddenly numerous openings.