I recently fitted a Triumph stand(£14 in the Triumph sell off) to my 885i, no problems fitting it, though it does sit the bike up higher than the SW Motech stand does.
I would`nt recommend riding the bike or using the stand if everything is not as it should be, might be best to contact SW to see if they`ve cocked up or you

Best of luck
edit - you didnt mount the brackets between the frame and the footpeg mounts did you????