>>Your take on these two mounting behaviors? <<
That animals are so stupid they will hump anything.
ROFL Yep!
People, on the other hand, are more intelligent and should be able to recognize appropriate behavior for their sex... and species.