Все пак реших да продължа да съхранявам данните в S3, но един приятел ме насочи към посоката на решението на този проблем, тествах го и работи, така че реших, че трябва да го публикувам тук, в случай че някой друг се сблъска с същия проблем.
По принцип проблемът е причинен от това, че променливата max_allowed_packet е настроена на нещо по-малко от размера на блога/текстовото поле. Заявката не може да бъде изпълнена, така че връзката се прекратява. Ето някои подробности за променливата max_allowed_packet
http://dev.mysql.com /doc/refman/5.0/en/server-system-variables.html#sysvar_max_allowed_packet
както и малко информация за настройката му на rds инстанции
http://www.henrybaxter.ca/?p=111