I plan to map it with the in-between zone tagged with separate maxspeed:forward and maxspeed:backward tags.
Maybe it would be better to use the lower speed limit in the "no-man's land", since it would be unfortunate to be driving too fast while thinking one is folliwing speed limit. I assume it's kind of ambigous what the allowed speed limit is?
For mapping, I agree with your logic. I just think we should err on the side of causion when things are ambigous.