^response:download меняет полностью тело документа, т.е. после него код НЕ ВЫПОЛНЯЕТСЯ. можно файл закачивать через JS, но тогда не гарантированно, что юзер получит файл.
А лучший вариант (на мой взгляд) - станицу не обновлть, а сразу написать, что файл получен, занести данные в базу и в конце написать ^response:download