The p40i has no problem presenting multiple units with MSA$UTIL to OpenVMS.
This example is from a recent colleague's update agenda for a client:
MSA> add unit 2/disk=(3,4,5,6,7,8)/raid=1/part=0/size=32GB ! Backup of Live system disk
MSA> add unit 3/disk=(3,4,5,6,7,8)/raid=1/part=1/size=8GB ! Copy of VSI VMS v8.4-2L3
MSA> add unit 4/disk=(3,4,5,6,7,8)/raid=1/part=2/size=20GB ! USER
MSA> add unit 5/disk=(3,4,5,6,7,8)/raid=1/part=3/size=10GB ! BATS
MSA> add unit 6/disk=(3,4,5,6,7,8)/raid=1/part=4/size=25GB ! DOCS
MSA> add unit 7/disk=(3,4,5,6,7,8)/raid=1/part=5/size=40GB ! DATA_1
MSA> add unit 8/disk=(3,4,5,6,7,8)/raid=1/part=6/size=40GB ! DATA_2
MSA> add unit 9/disk=(3,4,5,6,7,8)/raid=1/part=7/size=40GB ! INET_1
MSA> add unit 10/disk=(3,4,5,6,7,8)/raid=1/part=8/size=20GB ! INET_LOGS
MSA> add unit 11/disk=(3,4,5,6,7,8)/raid=1/part=9/size=150GB ! BACKUP