First and foremost, since you find yourself between jobs, is maintaining currency. If GCA won't have you back, getting an SIC position is better than going non-current. Not sure that 1000PIC is necessary for the overseas operators you're looking at, but it's a good idea to get in case you end up staying in the US. I wish you well!