En la comunidad química se discute si el azufre o el fósforo amplían realmente su octeto. Otro término para esta expansión del octeto es "hipervalencia". Se pueden encontrar muchos trabajos de investigación sobre la hipervalencia. El consenso, según Wikipedia es que ambos puede ampliar sus octetos, pero no de forma significativa. En otras palabras, la utilización de los orbitales d es baja en el mejor de los casos.
En cuanto al trióxido de azufre, este artículo puede ser de interés.
No encontramos evidencia que apoye la noción de p -d de retro-donación del oxígeno al azufre.
En cuanto al concepto de octeto, es sólo una orientación en el mejor de los casos, y nada más. Yo no le daría demasiada importancia al concepto. Si insiste en utilizarlo, aplíquelo únicamente a los siguientes elementos: $\ce{C, N, O}$ y $\ce{F}$ . Y tenga en cuenta que para el carbono hay excepciones bien conocidas en la química orgánica: los carbocationes (que tienen menos de un octeto de electrones). Sin embargo, los carbocationes tienden a existir principalmente como intermediarios reactivos. Por lo tanto, una afirmación más matizada podría ser $\ce{C, N, O}$ y $\ce{F}$ cuando se trata de compuestos neutros y termodinámicamente estables, generalmente tienen 8 electrones de valencia.
esto hace que el concepto de octeto sea algo incorrecto.