When placing an order for a transfer with a longer than one-year term the extra years vanish into thin air. This is a joint fault of the module and the NameSilo API.
I've submitted a request to NameSilo to add a "years" attribute to the "transferDomain" call so a domain can be properly extended at the time of transfer. This issue is to track said updates from them.