Cómo voy a negarme al pedido de ayuda de un amigacho?! JAMÁS...
Si ya habías modificado el WP-CONFIG.PHP y luego tocaste la configuración del server (que seguramente tendrás un dedicado o un VPS), estás teniendo un conflicto (si, por qué no?) en donde tenés redundancia de valores. Simplemente borrá la línea que modificaste del config, reseteá Apache y no era necesario tocar el php.ini. Es posible que ahí haya estado el error.
Por último y por las dudas, eliminá el plugin y volvé a instalarlo. Para saber si realmente podés subir 32mb, simplemente entrá a la galería de medios e intentá subir algo. Fijate el límite que te indica y ahí recién estarás seguro de que es el límite que estableciste.
Nuevamente, reiniciá Apache y fijate que no estés usando un servicio o algún daemon de cacheo. Eso es fácil si entrás por SSH que seguramente así es como lo operás y hacé un PS -AX (en minúsculas) para ver qué se está ejecutando.
AH! Por último y no por eso menos importante, si el archivo lo estás subiendo al FTP, fijate que tenga permisos 777 pero si estás usando el CForms, es lógico que te llegan al email...Entonces el problema no está en el Apache sino en tu server POP que no permite adjuntos de mas de X mb.