Current IMSI catcher devices aren't routinely attacking the baseband, so many of their targets could probably detect them with judicious use of these APIs.
Perhaps more to the point, there is an "IMSI catcher catcher" project based on Osmocom-BB:
https://opensource.srlabs.de/projects/mobile-network-assessm...
The downside is that you need a handset that can run Osmocom (almost certainly not the case for your current handset). The upside is that you can actually get plausibly credible data about the GSM base stations around you, including data that might reveal if some of them are fake.
The code is * 3001#12345#* [1]. Tested on an iPhone 5S running iOS 7.1.1 that is not jailbroken.
[1] http://www.cultofmac.com/128306/access-the-hidden-field-test...
Are there possible ways to detect it, possibly, but will there be a HUGE amount of false positives, I fear there will be.
It's a good thing we can trust our agencies not to keep databases containing this unrelated but invasive information....right?