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"