Inzwischen hast du vermutlich eine Lösung oder Alternative gefunden, aber für die Zukunft ein paar Anmerkungen...
Du hast deutsche Buttercreme (Pudding + Butter) gemacht - was Redekunst meint ist amerikanische Buttercreme (Puderzucker + Butter), also wenn du da noch Puderzucker reinhaust, wird das echt seeehr süß, weil der Pudding ja schon süß ist.
Ich würde versuchen die Buttercreme nach dem Wasserbad langsamer abkühlen zu lassen. Im Kühlschrank wird sie ja außen recht schnell fest, während die Mitte noch flüssig ist. Also entweder alle 10 Minuten aus dem Kühlschrank rausnehmen und durchmischen, oder an einem kühlen aber nicht kalten Ort abkühlen lassen, oder mit einem Wasserbad aus kaltem Wasser.
Wie hast du denn den Pudding mit der Butter vermischt? Nur untergehoben? Ich habe nicht so viel Erfahrung mit deutscher Buttercreme, aber bei französischer Buttercreme (warm-kalt geschlagene Eiermasse + Butter) kann man auch gut nochmal mit dem Handrührgerät auf höchster Stufe schlagen bis die Komponenten sich verbinden.
Und natürlich sollte das Wasserbad nicht zu heiß sein, damit die Butter nicht schmilzt sondern nur weich wird.