Hi Sean,
I have similar deer issues and we seem to be in the same zone too. It has been trial and error figuring out what the deer will leave alone. For winter shrubbery interest, I have native mountain laurel that remains evergreen. I have also planted English boxwood that they have never touched, and last year started having some growing success with camellias and so far no deer damage. A real go to plant for me has been hellebores - winter blossoms, great rest of the year foliage, and I've never heard of deer eating them. Also for winter interest try some snowdrops (gallanthus).
For spring and summer, there are lots of things that I'm having luck with - alliums, daffodils, ferns, epimediums, pulmonaria, bleeding hearts, virginia bluebells, trilliums, solomons seal, thalictrums, geranium macrorrhizum, just to name a few. I also have a lot of luck with astilbe, but from the photos it looks like you may have already tried that. Good luck!