It seems to be a matter of what the adjective is modifying: the object, or the process. To me, man-made automatically describes the process of how the lake came to be, while artificial describes the lake itself. And to me, if a lake has real water, then it's a real lake! For the a-word to be acceptable to me in this context, I'd have to say artificially-created lake.