I wonder about your neem oil application.
Do you get drips, or do you mist so lightly that it simply coats the leaves? Do you ever see droplets?
Neem or other oil suffocation symptoms can be hard to recognize until you see them for the first time.