I believe that yes, the two pictured models are of different scales. The Spanish Galleon (Revell H-367) is an older kit, and my search on the web fails to indicate a definite scale for it. It is much smaller than the English Man O’ War (13.5 inches, or 34.3 cm, for the Spanish Galleon, vs. 74.7 cm for the English Man O’ War).
The English Man O’ War was initially offered by Revell in the 1970s, along with a Spanish Galleon model which uses many of the same molds and is basically the same size and scale. The newer boxed Man O’ War is, to my understanding, essentially a newer injection of the same molds from the 70’s. It is labeled as 1:96 scale, but it is actually thought to be more like 1:64 scale.
I have not built the Man O’ War, but I am currently building the Revell of Germany 1:96 Spanish Galleon, 05620, which is the “counterpart” that shares a number of the molds. I am altering it a bit with modifications. If you are interested in seeing my build log of it, check out the following link on Model Ship World:
https://modelshipworld.com/topic/24519-spanish-galleon-by-jeff-t-revell-196-plastic-with-modifications/
There is also a build log of the English Man O’ War by another Model Ship World member:
https://modelshipworld.com/topic/24493-english-man-owar-by-robert-taylor-revell-196/
I’m sorry that I do not really know anything specific about the Revell H-367 Spanish Galleon.