Regarding UEFA, I recall the PL offered up a scenario that it's not the PL clubs who're licenced to UEFA, it's the PL themselves & through that we're licenced to UEFA.
Their take on it is if you breach UEFA's rules, you automatically breach the PL's rules too.
HOWEVER, if you don't qualify for European football, the UEFA facet doesn't apply. Everton didn't qualify, but City did, hence the additional charges.
Essentially if you breach UEFA's FFP & qualify for Europe, you get stiffed twice by both UEFA & the Premier League.
Evidently double jeopardy doesn't apply on Planet Premier League or Planet UEFA. ¯\_(⊙_ʖ⊙)_/¯