I’m sorry you faced so many challenges. Unfortunately, many were the result of your own choices.
You missed ~35% of class meeting times. It’s difficult to do well if you don’t go to class.
The professor provided lecture slides and you didn’t bother to read them even though you missed over 1/3 of the lectures. You’re responsible for everything in the slides whether you read them or not.
You didn’t complete 4 homework assignments and 3 more from the beginning of the semester seem to be missing, and you’re only just now alerting the professor. That’s 30% of the assignments. Even if the 3 are found, you didn’t do 25% of the assignments. How can you do well in a programming class if you don’t do the homework?
You didn’t have your note sheet ready to go before the exam. That’s not “all prepared and ready to go.” If you really “read the book through and through, multiple times, in order to study and learn the material” I don’t understand why you needed a note sheet during the final, but if you wanted one it should have been ready before the exam day.
What do you expect the professor and/or the disabities office to do? You didn’t do poorly in this class because of the final. You did poorly because you missed a lot of class time, you weren’t prepared, and you didn’t do well enough on the exams and other assignments to get a higher grade.
Can you retake the course? Some colleges allow grade replacement if you take a course a 2nd time. If you don’t need the course for your major maybe you need to write it off and learn from it.