I think you would use an Area3D for this.
You can create an Area3D with a sphere collision mesh. Leave it on the tree somewhere and just hide/disable it. Then when you need it (for example, if a grenade goes off), move it to the grenade position then have it check for overlapping bodies. The function is called get_overlapping_bodies().
https://docs.godotengine.org/en/latest/classes/class_area3d.html
Then, with the list that it returns, you can call the apply_impulse() function and pass in the center of the sphere.