Från ett förslag från @searchAnResQ i kommentarerna lät jag vårt orakelteam göra om den lagrade proceduren för att returnera en Ref Cursor och det verkade göra susen. Jag upptäckte att returnering av en tabell inte stöddes av ODAC-versionen vi arbetade med.