Generalized Blind Spots for Dark Matter Direct Detection in the 2HDM