I've had an anchor stuck myself more than once. Did you try tying it to a rear clear and powering off in the opposite direction in which the boat was drifting at anchor. This will exert a prying force on the anchor and has always gotten mine up(with an occasional tree limb still in the fluke).
Too late in this case but just something to keep in mind if it happens again