Thanks Joe.
I seem to have fixed it. I had wired the Super-O power connector (part n. 43) backwards, making the middle rail the common ground of the siding and electrifying an outer rail. When I corrected this, the switch stopped shorting.
Thanks anyway.