Using radio-buttons instead of a checkbox-type selection will allow the module to be used with One Page Checkout and also correct the issue where the customer's setting is "lost" after navigation back to the checkout_payment page under the 3-page checkout processing.
See this Zen Cart posting for additional information.