Probably they are not stocking Cameliarose, floribunda, 1960, but may have 'Camellia Rose' (china, Laffay, 1830) and this might fit in the Tea Rose section.
I received an email back from T4R. They included a photo of their "Camelliarose" and yes, it looks a lot like a China and not at all like a floribunda.