Hi Rebecca - yes, find out why. Labral tissue is designed to take even load, until it finally gives up the ghost due to excessive movement/age. Unless you've had a traumatic incident you still haven't got to the why.
The most common pre disposing factor for FAI/labral issues is excessive joint play (how much glide and slide between femoral head and acetabulum) - this is not the same as range of movement.
Excessive joint play is the natural compensation for lack of motion elsewhere (and vice versa) - the general pattern is a stiff, pain free thoracic spine (postural driven - computers, sitting, slouching etc) and a lumbar spine - hip complex that moves too much as a compensation. The body detects this excessive joint play and so protectively stiffens up the muscles around the hip and pelvis - so the muscles feel stiff, but not the joints....it's super hard to distinguish the difference.
The excessive joint play and compensatory muscle stiffness cause huge amounts of shear and grind through the hip joint (and labrum). This is where you feel your symptoms, but it's not the cause.
Get your hip as strong and as mobile as you like, but unless you've got the ability to move better through your thoracic spine and less through your lumbar spine - hip complex you're, unfortunately, going nowhere fast.....
Yes - absolutely, this is key. You need to get greater movement through your thoracic spine to take the excess load away from your lumbar spine and hip - it's why you've had an issue with your "core".
You can get your core as strong as you like but unless you have control of that strength, it's pretty pointless and you've lost control of it due having a stiff thoracic spine. All your rehab must be how you do it rather than just doing it. Getting stronger is easy, getting control is trickier as you need the ability to move better - this is the thing you don't and why after a good 12 months+ you re injured yourself.
Don't worry about the bony lumps - your cartilage has no nerve supply so you won't feel it...