well i guess the previously eth4 was the onboard nic, right?
I think the system just saves the MAC addresses. If there is a new mac adress in the system it would configure the (new) interface with eth5.
If you got any way to change the MAC address of the new board to the MAC from the replaced board it should work.
(i already made some tests in such a case)