I've run through all of the command and configuration recommendations in the user manuals, best I can get is 2044 MTU. Could possibly be opensm not listening to my partitions.conf file as when I run saquery on MCMemberRecord, the relevant fields are still showing mtu of 84 rather than 85 for 4k MTU.
Thanks for your suggestions, appreciate the community support.