That's a silly thing to say. Anyone comfortable calling them 'wood apes' would be comfortable calling them 'relict hominoids' as well, because all apes are hominoids. Do you know what the term 'relict hominoid' denotes?
Relict - An organism or species of an earlier time surviving in an environment that has undergone considerable change.
Hominoid - Of or belonging to the superfamily Hominoidea, which includes apes and humans.
I think my money would be on the 'squatch. Gorillas go what ? 400-500 lbs ? Squatch estimated 400-800 ? I am basing my preference just on size.
Equal sized Gorilla ( say same weight) vs. squatch ?. Dunno. could be a close one.