I am sorry as i am not experienced enougth to offer advise, but i do wish you and your snake well. I hope a trip to the vets will help, the video was not at all nice to see, good luck

That thread on seisures was also very helpful, i have saved it!