my guess is the CV boot damage. it probably sprayed grease all over the shock assembly.
not fixing the CV can lead to axle breakage. i'd fix it as soon as possible first. i highly doubt it is your shock assembly making the noises. i would replace the CV boot before anything else and go from there. if the noise and grease is still there after you replace the boot...i would then take a second look.