Given the huge effort to make this language, I wonder if they could have directed that toward some kind of Rust-to-C++ bridge instead?

I think they had another such effort for a while here: https://github.com/google/crubit