Not about metagame or at all assume any results with my actions. I just made 'if' post after telling my attempt deflect the shield. I assumed shield is treated as throwed weapon and deflect arrows feat applies any throwed or ranged projectile attack but it says it does not deflect boulders or other such massive ranged attacks. But shield is not boulder but it's not arrow either but I would consider it as 'improvised throwed weapon' and so it should be deflectable if it is not large or bigger in size category I think.