Your case certainly qualifies for EB1-b, and is very likely to be approved soon. I wish I could also apply for EB1-b... Good Luck!