All that you can do is wait out the night! I feel your pain as I’ve been there before. You’ve done the best that you could for him. And by the way, don’t beat up yourself as the culprit lays not in not replacing his filter and not cleaning algae. Those two things are not the cause.