What all the file exactly did you reaplced? That is a Shared Object file. Where did you find it? You are sure that no API has changed between new and old? You are sure that this is the only file needed?
/usr /usr/lib/meego-im-plugins/libswype-keyboard.so /usr/share/swype/data/the whole content /usr/share/doc/swype-keyboard/copyright /usr/share/doc/swype-keyboard/changelog.gz /usr/share/themes/base/meegotouch/libswype-keyboard/style/libswype-keyboard.css /usr/share/gconf/schemas/swype.schemas /usr/lib/libswype-keyboard.so