Jasmine as an INFJ makes sense too. I'm not really that great at spotting INFJs in all honesty; wish I was better at it. I thought Aladdin would probably be an INFJ, or maybe an ISFP.
The thing is, with typing cartoon characters, I always have some issues when people try to talk about the character's functions. Since the cartoons aren't real people, they naturally aren't going to show the strength of the functions in order. For example, I see a lot more Fe from Jasmine in the movie Aladdin than Ni, but I think that's because that's what makes the story more interesting.
Some characters, you identify their type by saying, well, they're extroverted, rely more on sensing than intuition, more on thinking than feeling and more on perceiving than judging. But are you really going to see use of extroverted sensing, introverted thinking, extroverted feeling and introverted intution in that order? Almost certainly not, because the people making these movies don't know MBTI. But you would probably notice those things with a real person because every ESTP has those functions and uses them in that order.
Does that make sense? I'm sure I'm not the only person who has noticed this phenomenon.