The swype beta itself doesn't require rooting. The preinstalled Swype, just like any other preinstalled VZW bloat app, does require root access to be removed however.
If you really want to fix your issue, you could root, remove the necessary files, then unroot. Install the beta, and you're done