There could still be a mounting strap which fits on a stud or bolt into the back of the unit then on to the car body,it would be hard to see,I fitted one to my Blaupunkt because the din mounting frame was loose in the dash.
Make sure the removal keys are indeed the right ones,there are different types from brand to brand
,I have lost the keys before and made my own using thin sheetmetal.