Myslím, že MongoConverter ve specifické verzi vašeho spring-data-mongodb.jar nefunguje správně. Spring musí převést vaše ClassC instance do DBObject formát, pak zavolejte DBCollection.save pro uložení dat do databáze. Můžete zkontrolovat obsah DBObject parametr v metodě "com.mongodb.DBCollection.save" zda obsahuje správná data, jak očekáváte.
Zkopíruji vaši ClassC s kompletní strukturou a testem je to v pořádku a nemůže reprodukovat to, co jste popsali výše. Používám spring-data-mongdb-1.2.3-RELEASE.jar. Jakou verzi přijímáte?