EB1OR might be the best option for you. It is my impression that ,with the sponsorship of the employer, EB1OR is easier to get approved of than NIW.