I have started having a similar niggle to the one you describe Khanivore. Have been to the physio for a tight calf that then developed (now much better), but the niggle is still there. Going to the podiatrist on Saturday and will report back. (I also have a leg-length discrepancy and wear orthotics)
ITB is usually due to insufficient core strength, so that is worth developing (look online for suggested exercises, but the plank and press ups would be somewhere to start). Also, you might try some strength training with weight machines for the legs at the gym (if you have access of course). If you use the gym machines, work each leg separately (lighter weight to begin with), concentrate of correct form. If no gym: stand on one leg, stomach in and core engaged, then try to move the body up and down while maintaining good posture and not falling over. You should just be engaging the glutes and hamstrings and not leaning forward as this will put pressure on the kneecap. If done correctly, you will feel the glutes and hamstrings fatiguing after about 10 reps.
It is worth persisting with the foam roller and doing it every day, after the run.
Look for some yoga stretches as well: the pigeon and downward facing dog have worked for me. I also use hip-opening stretches as runners often have tight hips and if you have a weak core this will help alleviate that as well.
I have found the key is being consistent with the treatment and patient.
About a month ago I noticed the tendon running underneath my foot from big toe towards the heel was tight ( I do roll under my feet after plantar fasciitis some years ago) and then also a feeling of 'pulling' around the inside ankle bone. Both those eased off, but I now have a tingling in that calf muscle and some tightness in the meat of the muscle, higher up. It is most obvious when going downstairs and seems to improve when warmed up. Exercise has not made it worse, but it is not going away.
I suffer similar migraines I think, but not only after running. I do free weights and strength training combined with light cardio at the gym alternating with running and quite often end up with the migraine the following day. I think it develops if I have not refuelled sufficiently after my exertion. For me the pain increases through the day and by the evening I am feeling nauseous and if I eat anything or take an anti-nausea pill, about half an hour later I am being sick.