If you have enough digital IO pins you could define 2 extra keypad objects with different sets of pins for the columns and rows. You would then poll each keypad in turn and take actions based on what you receive.
Depending on how the library works you may be able to re-use the pins for the columns or rows and save a few pins.