This glitch has been known, but not that the vine has some strange effects when you spawn it at the midway point of a underwater level I think.
...
https://www.youtube.com/watch?v=kgYTAVWpOVE
Throwing a shell upwards on the frame it is about to sink in lava will cause it to reset to it is initial state. In other words, it'll suddenly have a Koopa inside it. You can perform the above glitch with other carryable sprites by getting said sprite in slot #1 and overloading it. This will have some odd effects on the sprites when they're reset, such giving a key wings or changing a P-switch into a gold switch. Unfortunately the golden P-switch disappears after one frame.
...
https://www.youtube.com/watch?v=KMMRdPhiauE
To do that glitch you need to play through world 4 without using a whistle. You need to get 80 000 points to make the first n-spade appear and another 80 000 for the second (that will not appear on world 4, it will appear on world 5). Then you need 2 clouds to skip 5-1 and 5-2. The n-spade will appear when you clear a level. Then enter the toad house and for some reason the n-spade appaers in a weird place.
...
https://www.youtube.com/watch?v=hi0t-XWgHAA