I’ve never seen ‘Sheila’ used to refer to a ‘slut’ or to suggest anything like that.
https://slangsensei.com/origin-of-australian-slang-sheila/
Thats what an Aussie guy means when he calls a woman a “Sheila’
Its been a slang term for slut for many years...