Good lord! First, I'm very glad it wasn't a DVT, but I'm sorry your knee still hurts.
You know, what you described sounds exactly like a trip to the ER here in Canada where our medical system is socialized (taxpayer funded). I always assumed that the service was better in the US where the user pays. Seems I was wrong.