JQuery почему не работает hover при анимации?
Технически ховер не происходит, вы мышью недвигали, ховер происходит при движении мыши а не при подходе элемента под мышь.
mouseenter и mouseleave тоже не поможет.
Можно setTimeout() использовать и сопоставлять координаты мышки и объекта.