You may be able to get away with your current netting and just adding another strategy to keep deer at bay from you garden.
Adding a "fear based" repellent will keep deer wary of crossing the barrier you are already using.
Deer Repellent Packs use genuine predator urine in granule form encased...