Wow----you guys make me feel like a criminal
I would usually think that this type of situation is a no brainer, especially on FT but I guess saints exist everywhere. Honestly, I treat my account and the company as a "every man for themselves" type of mindset. Companies gift miles all the time for inconviences, it's no major loss out of their pocket per se.
In any case, I doubt that they will "debit" you. You took your time and effort to correct them on their mistake. Enjoy the compensation.