Deflection belongs to the universal (vs all weapons) part of AC. When we put +7 bonus to AC via Armor, Deflection or Generic, it seems that the result is exactly the same.
The 2nd part of this Shield spell gives "Immunity to projectiles". So +7 AC bonus via universal Deflection + Immunity to Projectiles looks good to me.
Tc, Yigor