Hey James,
I know we talked about this in office hours a bit, but I wanted to document @william_vanbuskirk suggestion to try appending RANDOMSTRING() to guarantee unique record IDs. This past community discussion may also be helpful to reference Will RANDOMSTRING() ever repeat? - #2 by Pete_Hartnett
Let us know if you have success with this method!
Beth