I think it could be the TV
When switched to Blu-ray your player is pushing out the correct speed and the correct number of frames to the screen and you probably configured the TV to accept the source as is and push it to the screen without post-processing.
But you're watching it on TV, and you probably have the TV on default settings which include post-process and i bet good money that one of them is the TV's refresh rate of 200Mhz or above. This means the TV is creating frames inbetween the real ones to make it look smooth, in other words your TV is making it look like a high-frame rate movie (Like how the Hobbit movies were shot) but it's fake, so it looks weird and like it was a TV soap, giving it extra motion.
This is why i hate this sort of post-processing on TV's and always turn it off, it makes films look like TV soaps