$million dollar question:
Is this a muscular problem or is this a Vascular(Blood vessel) problem?
Only a doctor who has examined your legs could decide that and by the treatment, feels that it is muscular............and I must say that I agree.
However, if there is a vascular component here, then it must be investigated and treated.
You could go back to your Dr.and pose that very question.