TMS iCL components should compile and just be ignored on Android like they currently do on Windows.
For example, currently if I have FMX.TMSNativeCLLocationManager in my uses the app will not compile on Android. If I place that unit in an IFDEF the app will still not compile on Android because the non visual component is still on the form.
On Windows they compile and are just ignored. The same should be true for Android (and probably OSX).