Pleasure.
I am not sure if there is a way for such kind of deployment. You can always ask SAS Technical Support, since they will give you the official statement, but I honestly would not investigate further on that direction.
It is a best practice to deploy only one IOM server (Worskpace server, StoreProcess server or PooledWorkspace server) per Application Server (SASApp), because when you connect to a SASApp, depending on the service requested, SAS Metadata will redirect automatically to one of those. If there is more than 1, the metadata does not have a way, initially, to know how to redirect to an alternative.
On one SASApp you can define more than one Batch server (because it is not an IOM server), but no more than 1 IOM server (per type).
If you need to have more than 1 IOM server of the same type (as Workspace server) you need additional SASApps.