Três meses depois = é uma informação extra à oração à qual está subordinada (Quando eu pedi). Está deslocado na frase, por isso vem entre vírgulas. Seu posicionamento ideal seria ao fim da oração (Quando... comigo), mas isso poderia causar dupla interpretação. Poderia estar também antes de tudo. De qualquer forma, é uma locução adverbial.
Que casasse comigo, Iaiá... = A oração principal é a segunda (Iaiá Lindiha... despediu.). A primeira oração está, na verdade, deslocada, sendo precedida por uma conjunção adverbial de tempo (quando). Logo, ela é uma oração subordinada adverbial de tempo e deveria estar após a oração principal, mas está antes dela, por isso vem separada por vírgula.