About the Typing Skit,
I saw it as
the fighting guy trapped her, implying that it was not fighting type.
then she broke the ice. fighting is SE on ice, but we know she is not fighting.
then she was subjected to toxic garbage, and reacted crazy
therefore weak to poison.
Steel is SE on Ice, but is immune to Poison. This eliminates the possibility of it being steel type.
The only other type she could be that exists and SE on ice is Rock, and her design does not support that at all.
And, if she is the supposed LIGHT type or equivalent, it kinda makes sense.
Light can melt ice, but toxic smog and pollution can block out light.