Is anything except for (srfi ...) and (rnrs ...) expected to be portable? I thought till now that if I want my code portable, an easy way would be to restrict my imports to these.
The R6RS and R7RS library definition framework (which is broadly compatible across both standards) offers a realistic way to write portable libraries.
What else is there that actually is portable, despite not being in these?
Most prominently, many of the packages at https://akkuscm.org/packages/ (R6RS and R7RS) and https://snow-fort.org/pkg (R7RS only).
The groundwork has been laid. It's a matter of will whether the Scheme community wants to push in the direction of more portability or less.