Ah, I'm starting to see the problem...
So, hypothetically if I was to brute force my way through this, I would have to join all the paths of the black outlines so they're one path, then morph all the outlines. Whilst, simultaneously run another morph of all the highlight outlines (yellow, blue and red), so that it looks like the SVG's (which are now two separate paths) are morphing.
Would that make sense?
Quick side question, can I change the SVG colour in SVG morph? OR is this something that I will have to do in a separate function?