Hi,
There are, as far as I am aware, only five different Kingfishers in Brazil. All occur in the pantanal, Green and Rufous has a rufous breast in both male and female, as does Pygmy. Only Amazon and Green shows a white breast. Looking at the book, if Amazon is too large, female Green has a possible double breast band which your photo shows signs of, but if you say that Green is too large also, then I have no idea, sorry.
tf