what the hell does a sway bar have to do with this? i think the mechanic trying to take u for a ride bro.
Caliper wont release, and may stick causing excessive/uneven wear if it wasn't greased (and if wrong grease used will just melt)

watch my vid i posted, even though its for front caliper, it will give u some basic insight of whats what.