Have you tried using two tParseRecordSet components, one for each column that maps to a ResultSet from your SP? You could split the flow as shown below.
If that does not work, you could consider 'wrapping' your MySQL SP in another SP that writes the two outputs to tmp tables that you can read separately and easily from Talend. You could pass in the names of the temp tables, read their values after, and drop them.