According to 9.2.2 of the Beförderungsbedingungen Personenverkehr: You are entitled compensation in the event that you have a 1st class ticket and the booked transportation should have had a 1st class but actually did not have one during your trip.
Thus, as the replacement bus is normally only considered 2nd class, you should be entitled to compensation. The height of the compensation would depend on your type of ticket: If you have a FLEX (full price) ticket you should get a refund of the difference between the 1st class and 2nd class ticket
9.2.3BB: Werden Züge der Produktklassen ICE oder IC/EC, die planmäßig die 1. Wagenklasse führen, nur mit Wagen der 2. Wagenklasse bereitgestellt, erhalten Inhaber einer Fahrkarte zum Flexpreis für die 1. Wagenklasse nach Nr. 3.2 gegen Nachweis (z. B. Bescheinigung des Zug personals) für die Strecken, in denen die 1. Wagenklasse nicht genutzt werden konnte, eine Entschädigung in Höhe des Differenzbetrages zwischen den Flexpreisen der 2. und 1. Wagenklasse, für alle in der Fahrkarte eingetragenen Personen.
If you have a SPARPREIS (discount price) ticket you are entitled to a flat 20€ refund (but no more than the actual price of the ticket)
9.2.2BB: Werden Züge der Produktklassen ICE oder IC/EC, die planmäßig die 1. Wagenklasse führen, nur mit Wagen der 2. Wagenklasse bereitgestellt, darf die 2. Wagenklasse in diesen Zü-
gen auch mit Fahrkarten Sparpreis, bzw. Super Sparpreis, nach Nr. 3.3 für die 1. Wagenklasse genutzt werden. Inhaber einer Fahrkarte Sparpreis, bzw. einer Fahrkarte Super Sparpreis für
die 1. Wagenklasse erhalten gegen Nachweis (z. B. Bescheinigung des Zugpersonals) einmalig einen Betrag in Höhe von jeweils 20 €, für alle in der Fahrkarte eingetragenen Personen.
Either way you need some kind of proof that you were affected (e.g. some kind of signed letter from the staff etc. documenting that you needed to use the bus)
The easiest way would probably be to go directly to a trainstation and speak with the staff at the info-desk there; otherwise you could try contacting them via chat or the service hotline.