You used self-rising flour AND baking powder? No wonder your cookies grew so big!!
Self-rising powder basically takes the place of the baking powder - that's why you never had problems before but did this time. You had a double dose of grow in there!