I recently tried this and was able to change the address of only the last few characters, it wouldn't let me change the address entirely.
I just suspected it just had a check on the first bytes of the address to be sure it was a valid Apple ethernet adapter.