TowerDog,
Glad it all worked out for you.
Just to add a little bit of info for our green-card-holding compatriots eyeing a legacy spot where a degree is absolutely required, the equivalency of a non-US degree
might be evaluated by a service dealing with such matters.
I know DL does this...don't know about any others. I can't remember the name of the company.
Getting a legacy spot can be a tough hill to climb these days.