It's a theory, but unprovable. It certainly has Celtic elements, but it certainly wasn't simply all lifted from Celtic myth; there are, aside from blatant references to Christianity, many symbolic Christian aspects and attitudes within it that wouldn't make sense in context of a Celtic pagan myth.