well structured post, and it sounds like you have done a good share of research - one quick counter question before you continue this (maybe i missed it) -
why do you also want the JAA license?
do you also happen to hold EU citzenship besides your US citizenship?
if you do, thats great, probably helps a bit to answer what routes may be sensible...