Well, you're well on your way, you have found the correct guide!
The (strange to me) selection of the ccr2004 was pointed out in the original thread that forms the basis to the one linked here: 1:1 NAT / DNAT configuration help - #2 by lurker888
All Mikrotik's devices that run RouterOS, which is most of them, run (almost) the same software and support the same feature set. This means that they can all fully support your use case.
There is also a sort of RouterOS "lite" - so with some limitations for very limited devices; they can be spotted as architecture: SMIPS (MIPSBE is not affected) - and also some devices (mainly CSSxxx) that can only run SwOS (or SwOS Light), these are the only ones not suitable.
Your options roughly:
- new hEX series (hEX Refresh, hEX S (2025)), these have 5 ethernet ports, the S versions has +1 SFP
- L009: 8 eth ports, +1 SFP
- CRS switch products (mainly I'm looking at CRS3xx)
The first two can be seen as "industrial" in that they are fully passive and will run well even is harsher environments. Of the CRS, some are passively, some actively cooled, but generally these are meant for desktop applications. (There are a few outdoor ones as well...)
The main difference can be seen in their performance. A good estimate for what you can expect can be obtained by looking at the Test results on the product page and look at Routing / 512 byte packets / 25 filter rules. Usually for these sorts of PLC applications all of the above listed can work fine. (The ccr2004 with 5 Gbps of forwarding performance is way overkill.)
If you're looking for a one device solution, choose one with enough ports. Even the smallest I suggest above has 5 ports, so is just enough for your (current) needs. Unless the application is fully static and set in stone it's always good practice to plan for some expansion (i.e. +1 backup PLC just being configured, etc.)
Another option is to go with a router + switch combo. The router then can be a hEX, and the switch has to be vlan-aware (managed/smart). There is no requirement for the switch to be Mikrotik brand, or Mikrotik "approved" in any way, the only requirement is that it's vlan capable.
The router+switch solution diverges a bit (not much) from the article, and that version was never written. But I'm willing to help with configuring it, if you're willing to add the solution to the article, if it turns out satisfactorily.
The router+switch solution is actually way more elegant and appropriate from a networking standpoint. The only downside is that you will have two boxes, two power supplies, etc. so it's probably not as neat or self-contained.
EDIT: If this wasn't long enough already, you may additionally wish to consider the hAP ax2 model. This has wifi, so if you would consider managing things that way easier, it's a valid choice. The wifi can be turned off fully. All other features are the same as the hEX Refresh, with roughly double the forwarding performance.
EDIT2: Clarified about SMIPS devices.