I've used the travel site numerous times last year. it's still linked off the TR card page, through redeem/use/travel center. I can search/book flights/cars/hotels as usual.
Never received anything regarding the site closure. Can you provide an image of the closure notice?