When I use something like Visa Infinite, Luxury Hotel Collection or Amex Fine Hotels + Resorts websites to book, I've never had a problem being recognized or using and earning benefits/points. Expedia, Hotwire, kayak are treated differently though and status will not be recognized.