Wow, that filter looks terrible. Maybe you're lucky it absorbed the damage, rather than some much more expensive part of the engine.