While I am willing to help integrate an R7RS port of SLIB into the SLIB distribution, I have not followed R7RS development and have not used any R7RS implementations. So someone else will need to develop the R7RS port of SLIB.
SLIB includes 108 macro-free modules and 27 which define or use macros.
9 of the 27 use scanf, which should be refactored to be macro-free.
2 of the 27 use fluid-let. SLIB developers have been rewriting modules to avoid fluid-let; only two remain.
The SLIB promise module is superfluous in WG1-Scheme.
4 of the 27 define macro-systems (macro-by-example, syntax-case, syntactic-closures, macros-that-work). These would be eliminated in favor of WG1-Scheme macros.
Seven implement SRFIs:
That leaves only 4 syntax-defining packages: within-database, yasos,
trace, and break; and one package (collect) which uses yasos.