Your AAA hitting coach has 27 patience and 45 discipline-- but 76 hitting, so I don't think it's the coach. I think it's mostly him... sometimes very low ratings don't progress at all, and his "blue" ratings are 23, 99, 31, 10, 40. So eye pretty frequently stops development early, and ratings like 23 and 10 sometimes don't develop at all.
But I wouldn't rule out that it's a coding silliness where fielding and baserunning rating development key off "years pro" but hitting ratings key off "years since drafted." Two or three programmers, coding three different engines, doing something just a little different that only matters in these weird niche circumstances.