a「バスはどんな仕事をする自動車ですか?」
b「*バスは仕事をするどんな自動車ですか?」

「どんな」を「自動車」の前に移動できないことからわかるように、
「どんな」は「仕事」(a1)、あるいは「仕事をする自動車」(a2)
にかかっているとしか解釈のしようがないので

> 「多くのお客さんを運ぶ自動車」(b') と答えたら間違いで
> 「多くのお客さんを運ぶ仕事」(a1')  が正解とされたんだけど
となるのは仕方がない。
(現実世界でのコミュニケーションでは何の問題もないんだけどね)

ただし、「多くのお客さんを運ぶ仕事をする自動車」(a2')と答えたら
正解とすべきだね。