As I understand it, the "unit gains a level" fires when they gain enough experience to achieve the next level. The "unit learns an ability" only fires when they actually click to place the ability point in one of their abilities.
*Edit - Whoops, I was late. :) |