I guess I should have read that properly but is there no way to enable Solspace Favorites to work with cookies only – not requiring membership??
Correct, it only works for logged in members. For a cookie-based favorite-type functionality you can use Shortlist.
Try remember-me - its free and function inside is enough for build favorite functions.