Sorry to hear of your issue Chris.
Yep will definitely need to be coded.
My wife had a similar issue 2 weeks ago when her screen cracked on her Jag after an item hit it in similar circumstances to you and we used JH Audi solutions based in Northampton.
Reasonable priced, happy to use 2nd hand parts and very efficient.