Does Price Set for Memberships also allow for Recurring on a Donation
I think this is resolved in our case by not using Price Set now that I twigged that the 'financial type' setting on the Contribution page ONLY affects the Donations, while it is the 'financial type' setting on the Membership Type that takes care of the other.


  If you are using this contribution page for membership signup and renewals, the financial type configured in the membership type settings will be used when recording the membership payment. The financial type selected here will only be used if you are also collecting additional contributions (as configured on the Membership Settings page).


So the outcome is


recurring donations work
donations get recorded as 'donation' financial type
memberships get recorded as 'membership' financial type