We are planning on using anonymous login, and storing the ID used in the keychain for future use (to save account info on re-installs), but it seems like Unity's SystemInfo.uniqueDeviceIdentifier uses the IDFA as a fallback to the IDFV. This would go against their policy, and using the IDFA not for ad functionality is listed as a reason for common rejection.
https://developer.apple.com/app-store/review/rejections/
I just wanted to get confirmation from someone who has used the marked unique identifier that Apple will not reject an app based on its usage, seeing as it is an edge case that the IDFA is actually used. If anyone has experience with this an answer would be appreciated.