@BReeder!
View attachment 3558833
I read on other thread your concern with the peach tree. I do not answer posts there, but do read them. I certainly do feel your sentiment with that tree,, since it is as precious to you. Same age as your son.

Here are my thoughts. 2 options.
Bend tree slightly so it grows next to the Roof overhang of the run. That can be done with some small nylon straps pulling it in the desired direction. After a while, the tree will maintain that position naturally.
Here is the strap I refer to. You can also use the lighter duty ones that come as a 4 pack for about the same price as this one.
View attachment 3558870
Second option, though more drastic, but still successful. Build the overhanging roof with an opening in it to accommodate tree growing thru the roof. You can secure the opening with hardware cloth by fashioning it so there is no gap between roof, and tree trunk.