Just for the record algae accounts for 70% of oxygen production on earth.
While i agree with the rest of your statement, i just though it should be stated that oxygen can enter the water other ways
Algae does introduce oxygen into the water, during the day. At night, it removes oxygen from the water and respires Co2, so the use of algae to control pH is kind of a mute point.
In nature, your point is valid, as algae around the world is receiving sunlight, in one place or another, 24 hours a day. In our tanks, this isn't the case.
Ben, try removing a cup of water, from your tank, and letting it sit on a counter for an hour or so. Then test the pH. This can help you determine if the air quality in your home is part of the cause.
Have you had any algae, uneaten foods, or anything else, decomposing in your tank? This would also reduce the pH. I doubt the spider caused much of an issue, though it may have been slight.
The higher temperatures would be a valid culprit, as well.
Putting an airstone in the tank may help, only in that it will create more surface disruption, leading to more oxygen exchange. A skimmer would also help out, quite a bit.
As mentioned, dosing Kalk, by drip, at night, will also help. However, it'll also effect Alk and Calcium levels, usually in a good way.