I bet if you were endorsed you'd have gotten the ticket. : (
Not saying that you shouldn't take the MSF course, I learned a ton from it - but from what I understand cops are extremely lenient if your cool with them and have a permit as opposed to an MSF course completed and endorsement. : )
Glad to see that you got out of your ordeal unscathed mang....welcome to the world of motorcycling. : )