1 张道真忽略了连词whether 也可以引导主语从句。
2 传统语法把疑问词名词性从句时称为连接代词、连接副词。其实所谓连接代词、连接副词就是疑问代词、疑问副词。所以连接代词what引导从句时,what含有疑问意义“什么”。例如,What he has done remains unanswered. 他都做了什么仍然有待于回答。主语是一个需要回答的问题,即主语本质上是一个问句。而关系代词型what (现在更为适合的术语为融合型关系代词what)并没有疑问含义。what=the thing which. 例如,What he has in his hand is a coin. = The thing which he has in his hand is a coin. 他手里拿的(东西)是一枚硬币。这个what从句并不是一个问句,本质上是一个被定语从句修饰的名词。类似于汉语的所字结构。what he said.= 他所说的(话)。what he has in his hand = 他手里所拿的(东西)。这就是二者的区别。
3 严格讲,张道真的第二个句子是有歧义的。这个句子中的what从句既可以分析为疑问分句,也可以分析为名词性关系分句。你可以忽略这个例句,按照我给你的二个句子去理解疑问词what和融合型关系代词what引导的从句的区别。