What I forgot to mention above is most important
Check thoroughly that NO part of the caliper (inside or out) is in contact with the disc when the brake is applied
You could probably do with a mate to apply the brake while you turn the wheel and have a good look
See if the caliper or its mount is "moving"when it shouldn't
Or NOT moving if it should
Any metal to metal contact usually produces a "squeal"