Even if they say you should have had insurance, that doesn't mean they're not liable.
Insurance in this case would just be paying for the lawyers to extract the money out of them for their liability.
Good luck, hopefully you can get at least something from either the above tenant's insurance or the management company.
It won't repair/replace the work you did, but it would at least let help pay for a new project.