Can two different players have the same coordinates? 
Yes.
I think your existing script could be augmented to make sure the same coordinates aren't picked more than once. Just add unique ID values for your hidden fields and loop through the existing ones to make sure that it wasn't already added.You could then do the add to cart all at once and do a secondary check as it is actually added.

It would also need to check a users purchase history to ensure that they hadn't already selected a particular set of coordinates during a previous purchase. Would you be able to cover that in our Premium Support Ticket session?
This might be a good candidate for a premier support ticket. I should be able to help you with the necessary adjustments without much difficulty but it will certainly involve some hand coding both in the client javascript and php. 
Will just go and book that in with you. Would you be available tomorrow / Wednesday at all?
Thank you Ray.
Regards
NJ


