It mentions a couple things worth noting: for 20ma loops, depending on distance, speeds over 19.2kb might not work. It also mentions RS-422 [1] , RS-485 (both up to 10 Mb/s) as options. (Both can be full-duplex.)
It also mentions a part (rarely mentioned these days) called an 'opto-isolator'. Might be an addition worth considering ... fun toys that let you keep the smoke-testing on the cheaper side of the project.
[1] https://www.electronics-notes.com/articles/connectivity/seri...