Wow, that is a lot of cardio...for the "average" person.
I know a lot of ladies look at your before and after pics and want to do EXACTLY what you did to get the same exact results. It's grat that you point out that you know your body very well and do what works for you. Not everyone will have the same results with the same program.
Bottom line, your diet was the main factor that caused your dramatic change in BF loss. You go girl!