For anyone reading this and having the same problem, you can solve this issue by simply running your first append query, and then closing access, open access again, and run the next append query. Don't ask me why this works but it does.
The key violations that access was giving me were not in...