First, good post Marty.
Second, I see in my post #9 above that my basic hurried math skills were... somewhat lacking. LOL. answer : 3823 MSL. (I've tried to go back and correct it. not sure it took.)
Third, your statement about class G being sfc- 400'. I think in this case, Class G would be...