@Derelict:
Get your config how you like it
Reinstall fresh
Connect laptop to LAN
webgui at 192.168.1.1
kill the auto config (click the pfsense logo at the top)
Restore the old config (modified for the new hardware)
Auto-reboot and you're done. Reconnect to your modems, switches, etc.
That is an exact description of my workflow. Several times with 2.2.6 and 2.3. Tried with and without changing the interfaces in the config and it just doesn't work. Tried a fresh install and manually configuring everything and it doesn't work. Tried a fresh install with nothing but a single port forward and it doesn't work.
A port forward is so simple and should "just work" but for some reason it doesn't.
ETA: Since this seems to be a new/different problem now I'm going to stop replying to this thread and move the discussion to this one.