Hi Jason,
Maybe you can take advantage of this (I think you are using CUE for VM?)
It is possible to have up to two numbers in the same Cisco Unity Express (CUE) User profile. Configure the first number as the Cisco Unity Express User Primary Extension, and the other number as the Primary E.164 number. However, only two Cisco Unified Communications Manager Express extensions are allowed to share the same mailbox in the Cisco Unity Express voicemail.
From this good Q&A doc;
http://www.cisco.com/en/US/products/sw/voicesw/ps4625/products_qanda_item09186a0080875c6f.shtml#q12
Place one ext in the primary ext field, and the other in the E.164 field
phonenumber - Specifies a number or extension for this user. No spaces or dashes are allowed.
phonenumberE164 - Specifies a telephone number with area code for this user. No spaces or dashes are allowed.
Example:
se-10-0-0-0(config)# username user3 create
se-10-0-0-0(config)# username user3 phonenumber 50180
se-10-0-0-0(config)# username user3 phonenumberE164 13335550180
From this good doc;
http://www.cisco.com/en/US/products/sw/voicesw/ps5520/products_administration_guide_chapter09186a00803ef7a7.html
Hope this helps!
Rob