Glad it's workin well. That's one sweet ride.
You may want to try moving the saddle forward a half inch and/or tip it back a hair. It's easy with that seatpost. I find I can't fully judge a saddle till I get it in the best position I can find. Likely it's still not the saddle for you, but if you can make it tolerable at least you could ride :)