There should be a way to use multiple values from network discovery in action conditions. Similar to Filters in LLD where you can use multiple LLDMACROS values with AND/OR logic.
IBM Servers IMM might return its sysobjectid as Linux system not IBM enterprise.
So in order to automatically assign apppropriate Template IBM ( and not Template OS Linux) on new servers you would need condition like:
sysObjectid LIKE '8072.3.2.10' AND
sysName like ‘IBM IMM’