Support for multiple return values have been removed from everywhere in the ecosystem (wasmtime, wit-parser, etc). We still have support it in many levels, we could try to remove it as well to simplify the code if we can do it without breaking backward compatibility.
Otherwise we can schedule this for Golem 2.0