Their Terms of Use says, inter alia, "Except as permitted in the paragraph above, you may not reproduce, distribute, display, sell, lease, transmit, create derivative works from, translate, modify, reverse-engineer, disassemble, decompile or otherwise exploit this Site or any portion of it unless expressly permitted by us in writing"
so presumably they have some knowledge of copyright, so although a DMCAmerica probably has no validity, you might try writing to them directly with your evidence. Worth a try, anyway.