Programming language used to interact with SQL Server databases
I asked for the full log output, because I was confused by the database ID, thinking that could suggest something about root cause for the corruption. But when I googled, I found a StackOverflow thread with this error message and a similar bogus ID. In their case, though, DBCC CHECKCATALOG clearly pointed out an error in the system table in question. (Object id = 60 is sysobjvalues.) So I am leaning towards that the bogus ID is an issue in DBCC itself.
The normal recommendation when you have corruption is to restore a clean backup and apply transaction logs. Since corruption is due to malfunctioning hardware (including drivers), the corruption is typically not recorded in the transaction log. But I am less sure that we can blame inconsistency in the system catalog on the hardware, so that may not help.
And very clearly, you have an issue since the application is erroring out. I would recommend you to open a support case. I am not sure that CSS is willing to track down where the metadata corruption lies, but if they are, they can also give you statements to run to correct the system catalog. And if you are going to make changes to the system tables, it is quite important that you do so only by recommendation from Microsoft, or else you would render your database unsupported.