Not more math, it's simply capped at minimum 1 point per player you beat and maximum 160 points per player you beat. Thus at most you get a 79 point reduction from the base 80 due to having 39.5K DR or more than the other player, or max 80 points extra for having less than 40K DR than the other player. If you had disconnected and all the other players stayed on, you would have lost 11x160 DR.
You earned 1 point per driver, all of them at least 39.5K DR below your DR level.
And if you had checked, all the D/S drivers would have been in the 90-99 SR range. There was one spot free, you were the highest DR in the 80-89 SR range applying for the race and became the grid filler.
@BenRod SR doesn't influence DR gains or losses, but it does influence how much SR you can gain during a race. Below 50 SR your SR gains per sector get boosted and ramp up to 2.5x increase at 1 SR. Low SR also triggers earlier ghosting for bad behavior.
DR influences how many seconds you get for penalties, the higher your DR, the more seconds you can end up with from a contact penalty. DR also used to weigh in (maybe it still does, dunno) to assign blame. The higher your DR the more likely the blame fell on you when colliding with a lower DR driver.
"I've seen some odd things happen at times, like a driver starting a race as B/S and finishing A/S red even after getting trounced by several other DR B drivers."
That's not possible. DR letter doesn't update until the next race. He must have started as DR.A. You see your new rank (up or down) at the top of the screen but in the post race lobby it shows the DR letter you started with. Could be A/E (while already been reset), or still B/S while it already shows A at the top of the screen.
It was possible in the past to get a clean race bonus with red SR after the race. You could lose SR without get SR Down arrows from contact with other cars. It used to be -3 for the one that got the SR Down arrow, -1 for the other car. You could still get all the SR up arrows for all the sectors and get the CRB while losing SR overall.
I don't recognize LORD. I did call a lot of BBS' back in the day, mostly to exchange games and cheats/hacks/faqs. First XModem protocol, then YModem 1Kb packets so much faster. Then 2 way simultaneous transfer with the ability to talk while uploading and downloading, hi tech stuff on a 2400 baud modem.
The internet of my youth lol.
Actually downloading was so slow, when I wanted to exchange a lot of stuff with someone else running a particular BBS, I took a few hours train and bus ride to his house, we copied all the files back and forth and I was back home long before current tech could send a 10th of the data, and much cheaper as well.