I understand BA are starting, or have already opened, a crew domicile for FAs in New York. Now you know as much as I know. But it may be worth looking into.
Good luck.