Hmm, I'm highly suspicious about this. Bit code would not inflate the size of the binary to anything like that extent, if at all. Much more likely is that this development team has simply, directly or indirectly, used some SWIFT. It may be one of the frameworks nearly every development project will use. It may even be an Apple supplied framework. Apple are using SWIFT with ever more frameworks, and as Apple's own frameworks are precompiled and the SWIFT use can be entirely behind any frameworks used by this company's app, Apple could easily have done this in a way that meant the developer didn't have to change any compiler settings that would have alerted him to the fact SWIFT is now being used.
For now, while SWIFT is a young language, Apple want to ensure the language can be revised. A problem for many languages before SWIFT has been that the fundamental syntax and compiled code structure gets locked down before anyone has a chance to use the language, as it were, "in anger." To overcome this Apple are simply revising the language for a period of time and provide the migration tools to update existing swift code with any revisions. But this then poses a versioning problem. If structure of compiled code is revised, compiled code will be incompatbile with compiled frameworks if from different "versions" of the language. To overcome this, during a fixed initial period, when a developer uses SWIFT or a framework requiring SWIFT, a version of the entire SWIFT "runtime" compatible with the SWIFT version used in the App (it isn't actually strictly a runtime but the phrase will do here), is included with the App. This, understandably adds a large overhead. Once the SWIFT language reaches its final form, then apps will use common library code and there will be a significant reduction in App binary size.