Congratulations on both your admits! HEC and ESADE are both very good schools.
If you want to work in the US after your MBA, I would strongly suggest you look at US b-schools. Even though HEC and ESADE are fantastic schools in their own rights, employers looking for people to work in the US will definitely give more preference to a candidate from a US b-school. Also, studying in a US b-schools expands your US network via the alumni base - more networking opportunities.
Another way you could swing it if you join HEC or ESADE, is if you can get some sort of confirmation from your employer post-MBA to transfer you to a US office. This is a long shot and for this you will have to commit to HEC or ESADE which immediately 'limits' your options.
Now, for whether to choose HEC or ESADE - this is a purely personal decisions. I would suggest visiting both schools, if you have not done so already.
Going purely from a rankings perspective, Tuck or Kellogg are top tier. If you got encouraging remarks with your ding letter, and were told to re-apply, and if you are OK with the wait, I would say that this is your best option. HEC or ESADE cannot compare to the kind of opportunities that Tuck or Kellogg will open up for you
in the US job market.
Again, I dont think it is impossible to land a job in the US after studying in these two schools, but it is definitely more effort - effort that I personally would expend trying to find the best job profile/salary/etc rather than trying to convince an employer to send me to the US.
Ultimately, I dont think you will go wrong with any of these schools. I personally feel that the MBA degrees's biggest impact is going to be immediately post-MBA (the job market, location, opening new doors, industry sector, etc).
Congrats again and let us know what you decide.