Something I thought I would add to this thread, that doesn't seem to have been mentioned yet:
From a quick look at the UI, some TVMs on the Overground (NOT the TfL-style blue/silver ones) seem to be able to issue a small range of rangers/rovers (All-line 7/14 day, Kent and Thames rovers and the North Downs, Kennet and Thames branches rangers). It also let me pick an alternative start date almost 1 month in advance. Unfortunately, I wasn't able to actually purchase one when I looked through the UI (I was doing a ticket collection) but I don't think these machines use PRT, I've only ever seen CCST (with TfL roundels on them - as shown in the attached picture) come out of one of those machines.
I also found a new S&B machine at Romford station, which had an EL branded interface which was stylised like the gov.uk website. I'm aware they're also at some other EL stations (I don't think the core ones, though) and from a quick look around the UI, it seemed to be able to sell basically every ranger/rover, and it also let me change the start date to almost a month in advance as well. Once again, I didn't actually purchase a ranger from it sadly, however I plan to try it asap, and considering it's a TfL machine I imagine it'll probably just print as CCST. The ToD order I collected from it was printed as CCST, at least.
It would be interesting to see if anyone has actually bought a ranger/rover from any of those machines, as if they do print out as CCST (which I imagine they will do, but can't confirm 100%) it's certainly a good option, especially considering they let you pick dates in the future.