>>55645449Considering she goes out of her way to rattle of facts about steel during her battle, she probably does have an average average affinity for Steel types (while still loving Rock and Amphy/Electric types).
>>55652721Human characters didn't really get much focus prior to Gen 7, HGSS did alot to flesh out characters but its minor compared to what characters get now. If Johto were to ever get another game and Jasmine traded with you, she'd almost certainly have a unique reaction if you gave her a steel type.