When a web page requires more than two login fields, or KeyPad is incorrectly detecting which fields to fill with which values, you can manually adjust which fields get filled by which values by using the "Map user/pass fields" function in the KeyPad toolbar.
KeyPad can enter up to 3 login fields, User, Password and Other, as seen in the add/modify account dialog box:

In the KeyPad toolbar, you can then use the "Map User/Pass fields" function in the drop-down menu to allocate which fields get filled with which values.

You will be prompted for each value which field to populate with that value. Look at the value and then look at the list of fields found on the web page and pick the field that looks right. the fields are listed in the order found on the web page, so it should be pretty easy to figure out which fields are which.