I finally got around to playing some more, and after 2 more bosses, I finally found the room you were talking about. Still no idea about the coins or anything, but this is a lot of fun.