My notes: Caution if you set the variable to the script "x3_s3_palmount" between line 64 and 65.
SetLocalInt(oMount, "X3_HORSE_MOUNT_SPEED", X);
Because this code above will be set just one time. When you dismount, you get a new horse without the variable, however get the default speed again.
It works fine with blueprint edits.