Virtuoso and FHR make bookings so that you pay the hotel, not them. For e.g. SPG bookings made through FHR (no experience with Virtuoso, sorry), bookings are always visible on spg.com and earn both elite benefits and points.
Sadly I haven't made any Accor bookings through Amex.