30 EUR für die Rufnummernmitnahme sind nicht unbedingt wenig, aber üblich in der Branche. Eine SMS-Umleitung ist aber zumindest direkt vom Handy aus nicht möglich, weil das im Übertragungsstandard nicht vorgesehen ist. Es mag Möglichkeiten geben, ein altes Handy an einen Rechner anzuschließen, diesen dauerhaft laufen zu lassen und über eine Software ankommende SMS abzufangen und dann weiterzuleiten, aber auch davon habe ich konkret noch nie was gehört.
Generell muss man sich auch mal fragen, wie wichtig die Rufnummer ist. Letztlich kennen die doch sowieso nur die wenigstens. Meistens wird die Nummer abgespeichert und das war's dann. Und da Du Deine Freunde informiert hast, sollte das genügen. Ich würde auch keine Umleitung vornehmen, da dass auch wieder mit Gebühren verbunden ist. Stattdessen würde ich wohl die Mailbox der alten Nummer aktivieren und einen entsprechenden Text hinterlassen. Das löst zwar Dein "SMS-Problem" auch nicht, aber falls doch noch jemand dort anruft, ist er zumindest informiert.