I recently lost a phantom in the lake. I did not have the bird to send in. I filled out the same questionnaire as you and sync'd my flight records.
After a 2 week review - they replaced by phantom, camera, battery and props at a 100% discount - so if someone tells you they they won't replace a bird that you can't send them - they're wrong. It might not happen often - but I'm proof that it cab happen.
In any case - my issue was different than yours. I'll bet that after a review of your data, they'll offer you at least 30% off of a replacement drone and possibly even 50%. I've also heard that if you complain about the discount they offer, they'll someone's make it better with a "final offer".
I do hope that they do something for you though. Although the conventional forum wisdom says not to fly with anything but a fully charged battery - I don't think the operating manual says any such thing.
There may have been things you could have done differently or better when the incident occurred - but I don't think you did much of anything that contributed to the errors. As someone else mentioned - the compass errors should have cleared up when you flew away from whatever was interfering - unless you actually calibrated your compass on all that metal (did you?).
One other thing I dug up and sent them is the cached video from DJI Go. If you can retrieve that file - post it here for us to look at - and send it in to DJI as supplemental evidence. If you are using an iOS device, connect to iTunes, then on the right hand side of the screen - find the DJI Go app listed and look at the directory structure. You should see your "flight record" folder and you should also see a "videocache" folder. Go into the videocache folder and find the file that matches the flight in question. Copy it to your computer and then upload it! When you submit it to DJI, make a vague suggestion that this video file contains more evidence that you did not do anything wrong - and let them figure out what you meant by that!
Good luck. I know exactly how you feel right now. Don't wait for an email from them. Call them every 5 days asking for an update or if they need anything else from you. My case took 2 weeks. I've heard of others taking as much as 8 weeks.