Yeah, aquascaping can be hard to get to your liking while also being stable. I think as long as your water parameters are OK that last bit of stress from the rock slide will hopefully be minimal. For now I would go lights out(if you haven't already). Most everyone in this hobby has been at this point, I know I have been. I lost my previous tank 6 years ago because my AC went off (I think during a brown out) while I was working a 13 hour shift. I came home and passed out. Next day I went over to my tank and it was cloudy and already smelled. Everything dead. Dumped it all and quit the hobby... Till 5 months ago. Its great to be back.
Just keep at it, keep learning, constantly research, and do your best to maintain these little ecosystems that always seem to be potentially on the edge of disaster. Its so rewarding when things go well.