I had the same question - unfortunately this thread is the first hit on google.
For those looking for the same answer:
Apparently what we want to do is not possible (yet, as of Jan 2023) as Makie recipes work on the “plot object level”, whereas the functions we want to use (ylabel!() etc) expect an Axis.
The closest I found is to provide an axis keyword to the recipe, which isn’t ideal.
Assuming biplot() is generated by a recipe, you should be able to do:
biplot(... ; axis=(ylabel="My Y-Axis label",))
Otherwise, it seems we have to define a custom plot function to do what we want, as suggested by @jules