Just an update: We delayed our visit by a few months, but I successfully entered the US with no issues last week! We were asked very few questions when we landed in Houston. At the moment we are still waiting on our I-130 approval and will continue the process from the UAE (we will return mid-November).