When saving a system, you can also include an solution.
The solution has a solver field which takes a ID and is not checked against the sessionid.
Since IDs are numeric, you can forge a solution from any player which then shows up in the Friends’ Solutions section.
Also, since they are registered as valid solutions, who would the scrypt be given to since the solver and session are different?