>suexecは~(UserDir)でのアクセスの場合は、
>CGIのパスがDOC_ROOT/USERDIR_SUFFIXで始まっているかどうかをチェックしていて、

$HOME/public_html にあるかどうかはチェックしてるけど、
document root の下にあるかどうかは見てないぞ。