Transfer a non builtin image with EAM to another gateway

Images aren't project resources. They are gateway resources, like tags and user-defined types.

There are scripted ways to insert images there, and you can use system.util.sendRequest() to ask a remote gateway to do so. Start here (but there are others):

Use the EAM to send the project with the appropriate message handler to the remote gateway.