Another targetframework assembly should be added to the package for .NET 6 (the oldest supported runtime) that replaces all your shim types with type forwarders so that code that compiled against your package can run in a .NET 6 environment with other code that compiled against the official Rune type.
That is, if your Rune type truly is otherwise binary compatible with the one in .NET.