Wow I posted this ages ago, unfortunately I've made very little progress on this end, the biggest problem is that its impossible to apply 'standards' such as AICC/IMS etc to an environment which is designed to stand alone and be cross platform compatible (ie the Flash player) in this case 'standards' are meaningless.
Unfortunately when creating these 'standards' they never took into account how quickly the Flash technology would develop so traditionally LMS were designed to treat flash objects as animated giffs and not interactive environments in their own right. So basically (depending on the level of tracking you want your just gonna have to break your flash movies into chunks (or learning objects) embedded in their own seperate pages, (yeah it sucks)
And forget about getting any help from 'e-learning' bodies such as AICC and ADLNET(Scorm) because they're clueless when it comes to Flash (I know, I've spent a lot of time on their forums), also one of our programming/server gurus is currently plowing through the SCORM schemas and in his words "This is Bullsh*t, the code is a mess, I've never seen such a convoluted way of doing something" (and he's been working in the e-learning sector for years).
We have to do a deployment for Docent so I'm currently using the Docent 'Outliner' developement (cough) tool to shoehorn our Flash courses into it and I can say it truly is a nightmare of epic proportions, basically its like creating courseware using microsoft word. (the thing that p*sses me off is if you go to the docent web page and look at their 'partner demos' they're all done in FLASH 5????..what the hell has that got to do with the Docent LMS???.
Sorry for the rant but its so frustrating when youve spent time (and money) creating wonderful Flash based courseware with its own internal tracking/scoring and now its useless because the bleedin LMS technology is so primitive that it wont accept it.
To finish, I've been discussing this on the Flashkit message boards as well and EVERYONE using Flash in the e-learning community is having the same problems.
(dunno if this might help you as I havent been able to test it
look for the ELO tracker its supposed to allow Flash to communicate with an LMS)