I'm confused as how this is being made so difficult. Use a laser pointer from above the model, if it can hit the base it is hit, if it cant completely cover the base without obstruction (say from a roof above it) you get a cover save. Seems pretty cut and dry to me.
Though to be fair, Morgoth your example of being under a tree vs lightning is pretty awful