"A render node computer just renders the scene and does not display the Cinema 4D user interface, so only one render node license is required."
No, only one GUI license is required. However, to render on two machines simultaneously, two render licenses will be required. A standard Corona license is a GUI and a render node license, while a separate render node is just a render node with no GUI license. So, with one Corona and one Corona Render Node license you can have 1 GUI open on one machine, and have two machines rendering.
Without a second render node though, only one machine can actually be rendering at once (e.g. if you just have one Corona license), and a second license (which can be just a Render Node license, which is cheaper) will be needed for the second machine if both are to render at the same time.
If you have a Corona license from before Corona 8 which you have kept subscribed and active since then, then you will still have 3 Render Nodes with it; but if you have subscribed since the release of Corona 8 when the licensing changed, you'll need an additional Render Node for each additional machine that will be rendering at the same time.