Nice job from you pictures to your description. A sad state for all those that have lost so much.
This is not where Buck's Marina is or the Indian Reserve. Somewhere inbetween. Just down the road from Sandy Beach. It's where the old harbour is. Map is correct.
Is this the actual village of Michipicoten? If so, then the map is incorrect. I have been here many times and absolutely love this area. What a shame to see the destruction.