In the SRD, there are rather few Constructs. Golems have Magic Immunity, Inevitables and Homunculi are already intelligent, and
Retrievers are insectile. The only possible SRD example targets for Awaken Construct are
the Shield Guardian and
the Psion-killer.
Those are the benchmark for "humanoid", any stricter definition results in the spell having
literally nothing to use it on in the Core+1 use-case things are expected to operate in.