Implementing user access checking is difficult in SCORM. Like SpliFF said, anything implemented in JavaScript is inherently insecure. I'd say though that you can probably implement a good enough solution. Nobody is going to die if 11 users actually gain access instead of just 10, so a less than perfect solution is probably acceptable.
Can you require that all of the end users' browsers have internet access? If so, you have two options. First, you could implement a AJAX-based solution that makes a request to your server every time the content is loaded. There would have to be some JavaScript that validates the response and decides whether or not to allow the content to be launched. Take a look at a company called Chartbeat. They have a product that will tell you how many concurrent users are on your website. You might be able to reverse engineer that to come up with a similar solution.
Secondly, you can host the SCORM content on your server. You will quickly run into the cross domain scripting problem that makes communicating with the LMS difficult, but this can be overcome. We've helped many clients who are looking for strict licensing controls to host their content and still let it be SCORM conformant using HTTP redirects to enabled the SCORM API calls.
You might also want to consider using AICC instead of SCORM if your clients will allow it. AICC allows for better cross domain communication and makes it easier to host the content yourself.