After posting this question I tried something that seems to have worked. Would still be interested to hear if this is the correct approach though.
When looking at the ra.xml file in the resource adapter I noticed that it offers an additional connection factory as an admin object. So I added the following to the Resource Adapter definition in standalone-full.xml: