We have a ton of customers with a huge range of scoring systems. Many are complicated or unique or one-offs (or all three!). Creating unusual scoring systems can be a fun part of the game.
For us though, we obviously can't cover every conceivable situation and your situation seems to be one that we can't cover exactly.
But the great news is our system does allow for a ton of options and you should be able to input something really close. Certainly, tons closer to your actual system than any other service out there will allow.
So know that you'll be getting the best information out there, take your best shot at getting something close, and go out and crush your Draft.
I suggest you review the Draft Dominator - The Complete Video Library at Draft Dominator - The Complete Video Library to determine how to set up a unique scoring system for your league.