I have had very similar problems in the past, that still effect me to this day. Mainly form my lower back and right down my sciatic nerve. It turned out the cause of my pain seemed to have spawned from bad diet and incorrect posture. If the muscles and bones are bent in directions unfamiliar on a daily basis then problmes are bound to arrise. I think that the most important thing is to rest the muscle and perform the lightest exersie possible. Then just be sure not to push yourself to much. It may be best to go and see a physio again, or even go for a bone scan.
As my problems were so great I ended up having to creat myself an exerise corner at home. Pretty much made up of soft gym mats and flooring I go from the internet gym mats. lying on a sorf surface floor really helped my back when exercising and stretching.
I should image that you need fine tuning to get your leg back to its full working capacity, form what you describe it seems as though you have pushed the muscle or bone in your leg that little to much.