We can agree that weight shift is irrelevant to power generation (with obvious exclusion of alignment issues.)
There are many muscles in the legs all with their particular functions. I cannot tell you which (and be sure to include the glutes) do turn the hips but I know they are down there.
You can turn your hips can't you? And you do not have to turn them fast to produce momentum. Do muscles muscles other than those in the legs cause your hips to turn?
Do you understand that you cannot turn your hips with muscles in the upper body? Well at least not in the directions that golf downstrokes require.