I'm missing the issue - I'm on android.
If I have multiple of the same character covers to apply, I tap once on the first to add champ level which takes you to the character add level screen, then from the character screen keep tapping add level until they are all applied. The rewards don't need skipped, they appear to the side and small. This has always been the case. Maybe not an android issue?