Va de rápido:
1. En las FAQ encuentras la definición del RSS con todas las etiquetas que puede tener:
http://www.forosdelweb.com/f26/faqs-...1/#post1869909
2. La etiqueta lastBuildDate en realidad es opcional, debe ser subelemento de channel y sirve para indicar la última vez que la fuente RSS cambió. Un lector debería priorizar esta indicación ...
3. No sé si sea error de apreciación tuya y/o que no entendí, pero tu "segundo contenido" es el primero y único. Cuando lo "cambies" no deberías borrarlo, sino agregar otro "item" antes de lo que ya tienes ...
La idea y el concepto lo tienes bien, te sugiero tomar una plantilla funcional (
la de la especificación debería servir) para utilizar algo "más completo", sobre todo por las etiquetas que indican las fechas de publicación y modificación que supongo será por ahí el motivo de que no lo actualizase un lector.
Suerte