Not having an end node at that location shouldn't make any difference to routing software. If it's a requirement of the software then it was poorly coded.
T-junctions " directing traffic in separate directions." but no one splits a way at that location.

Leaving a flare as one continuous way still satisfies the wiki statement of "the road is split into two one-directional roads".
The flare is /still/ split into two one way roads.