Sim, a pontuação está correcta. O exemplo é excelente para explicar em que situações pode, ou deve, ocorrer uma vírgula depois de um travessão ou de um parênteses curvo. Repare que a mensagem principal é «O Dr. Marcelo certamente atinou com coisa melhor do que um simples resfriadinho». A esta mensagem principal foi introduzido um comentário da personagem que profere a frase: «ladino como é». Este comentário funciona como um aposto e deve ocorrer entre vírgulas. Entre o comentário da personagem e a restante frase surge de novo um comentário, desta feita do narrador, colocado entre travessões, como costuma acontecer sempre que a informação do narrador surge no interior da frase. Ora, em situações como esta, a vírgula que deveria fechar o comentário da personagem deve ser deslocada para o final do segundo comentário, ou seja, após o travessão que fecha o comentário do narrador, embora fique fora das aspas que marcam o discurso directo. Se pensarmos bem, as aspas marcam a fala, ao passo que a vírgula obedece, neste caso, a uma convenção sintáctica, digamos assim, da escrita.