I was going to suggest it could be the avocado too. My DD had orange poo recently and I realised it was from eating carrots! Maybe you could stop offering the avocado for a couple of days to rule that out?