You have maybe 4 options if you dont want to kill them:
1. Give them food they will prefer more than your trees, and don't let it run out. Afterwards they will still dig out the soil, plant acorns etc in your pots and may still remove the bark from your trees because squirrels are dicks.
2. Live traps, release them far away. A few miles is probably not enough. But I still think you are better off killing all of them...they are rodents and reproduce quite fast. They have two litters per year, 1 to 8 babies per litter, and wean in about 10 weeks. You won't put much of a dent in the population, if any. Gabler is correct, they are tasty. As far as the meat being dry, the key is to pressure cook it before frying it. If you don't own an instant pot, you are missing out. I'm sure there are some great recipes out there that explain it better.
3. As stated above, wrap your trees up in their own personal jail cell to protect them from the squirrels.
4. Predator decoys. Whatever the major squirrel predators are in your area, get a couple of decoys and hope they scare them off. Also can get a house cat for outside around your house, they'll kill them for you. My ex wife had an outside cat that purged my entire property of squirrels.