I've noticed a certain inconsistency in Physical Mirror in BG1EE with SCS v32.7, and using the component to bring the IWD spells into BG. I've faced Amarande in Cloakwood, and I've noticed the following.
He gets the "cast previously" version of Physical Mirror.
He gets the expected behaviour with the ranged missiles.
He reflects back a Melf's Acid Arrow spell. I don't know if this is intended or not, but since the arrow is conjured (per spell's school), might make sense.
He DOES NOT reflect a Magic Missile (expected, I suppose).
He DOES NOT reflect a Flame Arrow. I don't know if this is intended or not, but I think it's inconsistent with point 3, as is a Conjuration spell as well.
I've tried with the only other installation that I have at hand, which is BG2EE with SCS v32.2. In this case, the spell cast by the player DOES reflect Melf's Acid Arrow and Flame Arrow.
I've tried to look in NearInfinity to understand what could be going on, but I don't know enough. I've seen a list of effects applying to different projectiles, but I've not been able to find the projectiles of the spells. I don't know if this issue could be because of the different version of the spell (I've seen that there are "copies" of the normal spell and the "previously cast" one), or because of the IWD component that moves the spell one level below. The XP cap prevents me to try the spell in my party in BG1EE.
Thank you for this great mod!