The MAC is tied to the vNIC and it does not change with reboots. It would be catastrophic if it did, after all. But to me your whole reason for doing this is very sketchy when you say
The data Center I am using is doing some network changes and is assigning IP addresses by MAC address. So we are having to go in and assign our machine MACs to our existing IPs.
What are you doing here, exactly?