Ah, actually I found out what's wrong with your preset: You exported just the script as preset, while an actual user preset contains a wrapper element around this with the version number and so on.
Idiotic stuff like this is exactly why I am rewriting the preset system :)