Not really. Designing a character to use the same element for attack and defense is vastly more effective than using two elements, since your specializations can apply both ways. And if you can't apply specializations, then you can't have other types of magic.
Conversely, fire magic doesn't really have too many offensive advantages over other elements, so there's no special reason why it should be disadvantaged defensively.
Not within the game rules maybe, but within the fictional world it does. That's what I mean, the things we're talking about, messing with probability, transferring kinetic energy into heat on the fly, maintaining fire hot enough to not only melt metal but dematerialize it, ect., are all incredibly taxing uses of magic where as compared to summoning a wall of spirit/force, or using physical material to intercept or deflect attacks (earth, water, air). Conversely fire is always dangerous to human flesh, whereas the other elements are only dangerous in certain situations.
But here's an idea, rather than converting the kinetic energy in the projectile to heat in the air, why not just convert it to heat in the projectile? That way your only changing the type of energy, not it's location, so the magic is less complicated. Of course if the monster throws a propane tank at you, that could be bad.