It should be OK. I have not seen a cage like that, inside the can.
What is the make and model of the downlight fitting?
No idea to be honest, in the office at the mo, but when I looked this morning I couldn't really see any names, all I know is they came from City Electrical Factors.
Thek look like these, but longer, or maybe it's just a bad pic:
http://www.cef.co.uk/catalogue/products/4133698-fire-rated-gu10-downlight-satin-chrome?q=gu10+energy