I made it without to change the wordpress core: you must to use the same previous idea but with the help of a filter (in this case, a hook that WordPress launches to ‘filter’ the_content_rss).
You just need to add the following code to the functions.php of your WordPress theme:
function notags_content_rss($content='')
{
$content = preg_replace("/\[caption.*\[\/caption\]/", '',$content);
$content = preg_replace("/\[googlevideo.*\[\/googlevideo\]/", '',$content);
return $content;
}
add_filter('the_content_rss', 'notags_content_rss');
Here you can add as many tags to clean as you want.
Hope it can be helpfull.