I have checked the source code of the qmakeevaluator and the changes are present in version 5.9.1, still it does not recognize the platform. Even if I try to hardcode to the qmake evaluator the following:
vars[ProKey("QMAKE_TARGET.arch")] = ProString("x86");
It does not change a thing, still tries to link qmake to x64.