I have also struggled with this (MAJOR) limitation, and through excessive research (install -> trial -> deinstall) have found ONE product which actually offers custom recurrences!
A liitle tool called "Calendar +"
windowsphone.com/en-au/store/app/calendar/f8e320f0-59ed-4530-ac1e-9fb0b5f7728f...