Poetry isn't really a package manager as much as packaging management (as in packaging and publishing your specific package) and dependency management.
It's a just a transpiler to valid C++ code, so calling C++ code from cpp2 should be fine, but calling cpp2 code from C++ is an issue. There is no implementing half of a C++ compiler because it just uses clang or something after it is done transpiling.