I just wrote to the Cold Turkey developer, he said he still has no plans to support Orion due to the maintenance burden, but he might in future if there's more demand. So this is the expected behaviour and not something Orion can fix.
For anyone following this ticket, I found the LeechBlock NG chrome extension does a good job of replicating Cold Turkey's functionality in the browser (and I still use Cold Turkey for non-browser blocking).