I think, you missed to update on deployer config as given in link 

> https://tridion.stackexchange.com/questions/326/tridion-2011-sp1-https-publishing-throwing-post-size-exceeded-allowed-limits

    <HTTPSReceiver MaxSize="524288000" Location="D:\tridion\incoming" InProcessDeploy="true"/>

Please apply this and hopefully that should resolve your issue.