Welcome to OSM, and thanks for your contribution. You are correct, we only use separate ways if there is physical separation, like a wall or median. You can tag the passing lane with the lanes:forward/lanes:backward key as described on the wiki

https://wiki.openstreetmap.org/wiki/Lanes#Two_driving_directions

let me know if you have any questions, happy mapping!