Did you actually find a native shader that has "color" in the output signature? According to my tests native will actually output "SV_Target" in this case.
That probably implies we should do the same, arguably even fixing that bug before we apply 2/2.