За да работи това, трябва да го зададете като НЕБЕЗОПАСНО.
Очевидно някои методи на TimeZoneInfo имат HostProtectionAttribute set, което означава, че не могат да се използват в CLR код на SQL Server.
Освен ако не решите "Не ме интересува стабилността и знам по-добре". Не поемам отговорност, ако вашият сървър се превърне в димящ кратер в земята, ако използвате UNSAFE...