Rather than giving students points for not doing assignments why not just not have busywork assignments. Just make the grades an even 50% tests and 50% large projects unless the student needs their busywork graded.
I was in the same situation as you (except I did wind up diagnosed with ADHD in my 20s). I aced all my tests and never did homework so was constantly on the verge of failing classes. I always hated having to do the same repetitive memorization busy work when I already knew the info. The best teacher I had in highshool had a rule where they would only ever grade your homework if doing so would improve your overall grade. So because I did well on the tests, in class work, and biger projects I never had to actually do any homework. It's the only class I ever scored over 100% in because I aced every test and did one extra credit project. Why the hell should anyone have to waste their time doing pointless busywork and waste their teachers time grading that pointless busywork when it isn't benefitting their learning in any way. If the student doesn't need it then just skip it. The only reason I can see for it is to desensitize students to doing pointless busywork jobs but we should be eliminating those jobs not conditioning the next generation for them.