Engineering may have solved the problem. Interesting fix, hope this works.
Myself, I would have left it alone. Inverse taper is often a "red herring" focused on needlessly, or more so than necessary. If one can grow out a trunk to add an additional 25% to 50% to the diameter of the trunk, almost always inverse taper issues will disappear. Even adding as little as 10% increase in trunk diameter can minimize visual impact of inverse taper. Grafting a branch below or in the zone of inverse taper is definitely a proven fix, as is the crossing your fingers and praying for a well placed back back bud.
A surprising number of exhibition trees have minor inverse taper on a trunk or branch, inverse taper should not be viewed as a "fatal flaw".
But if you can increase the diameter of the trunk, inverse taper is usually an easy issue to fix. Minor cases are easy to ignore. Bad cases, especially when cased by graft unions are difficult to fix.