Arcane shot and Chimera shot both are "physical" with a magic damage component, same as Envenom from rogues.
The difference is its that warrior are immune to all ranged physical and magic damage while shield block. Envenom isnt blocked tho

I dont recall those 2 shots being able to be blocked. Can someone confirm if this is how it should work?