> which tbh sounds closer to something in IT support and seems highly likely to be understood as such by most clients/employers
This is an assumption that you're making, and it isn't true.
> is there anything to stop me from calling it Computer Science on my CV?
Use the actual name of the course, don't make stuff up. Also, Imperial isn't a sole exception, a few of the Scottish universities use "computing" too.