It turns out that the @BinaryGuy hint is a solution to the problem. It seems that UI_USER_INTERFACE_IDIOM is stored and bound to a compiled IPA if the developer uses some classes that contain a link to it.
The classes that cause the problems are indeed related to the previously available hardware identifier in Apple products, now these classes seem obsolete and cause the Store app to crash for no apparent reason.
Please if you use some of the following Delphi elements:
Links FMX.Helpers.iOS.pas ( TUIDevice / UIUserInterfaceIdiomPad ),
iOSapi.UIKit.pas (UIUserInterfaceIdiomPhone),
FMX.Platform.iOS.pas (UIUserInterfaceIdiomPad),
, .