I know it's a little late (I haven't been here in a while), but I would recommend Sheila's Perfume. I know some people here who use that rose for soaps. She smells wonderful, is always in bloom, big blooms, but I can't really help you with blackspot as that's not something I deal with regularly here (VERY rarely do I get it).
Floribunda Rose (Rosa 'Sheila's Perfume')