Question: later model engine be adapted to a 2005 bike ?

You should be able to weld those mounts using the right gear....a mate of mine is going to weld up a hole in the case without pulling motor apart....he's been in the welding game many many years & reckons he can do it
I've seen his welding before & its impressive!!
 
I am not a welder
when i have had trans cases welded they set the cases broken area facing up.
so when they weld that section usually falls a little. so if it would be a prob u might need to stabilize it
 
Depends on the purity and composition of the aluminum, seems like I read somewhere that Triumph was using lower grades of aluminum. Cleaning and fitment could also be problems.
@cootertwo solved this problem with American steel! Can do American spirit and ingenuity at its finest. You ole timers make America a great nation of builders and fixers! Ole skool rules!