Lex, though I'm NOT an expert by any means, I have always had lots of trouble getting calibre to convert rtf files. I use
http://www.lib2go.com/ for those files, and try avoiding them whenever possible.
The other thing that sometimes works is to open the file in MSword, save as html and then u/l the html file to Calibre.