While things are better you are outright copying the Warlock. You shouldn't have changed the Aspect of Fate and the Aspect of Courage needs to be changed as well. The Aspect of Wisdom needs to be modified, maybe more so with its invocation. Let the Warlocks be the utility caster and maybe the buddy guy(even though it is the worst of the options now) as all they can have at that point is Eldritch Blast boosts in which they may have 3 or 4 invocations left. Also, since Spirit of Solarion is level 14 and once a day just let them have a bonus action attack.