Even if you heat it the piece will likely break when you try to push it back into position. Maybe not, but probably. If you know a shop that does aluminum welding, thats the place to go. It's a pretty easy fix with a TIG welder, especially since you have the piece. Shouldn't have to worry about machining anything, its not exactly a precision fit area, the cover just has to bolt on well enough to seal out the elements. Once the welding is done you can fit the cover and clean up any high spots with a file (carefully).
You could probably get by with some JB weld if money for the welding is a problem. Welding it is the permanent solution, but if you need it fixed faster/cheaper than that for now it would work. I know of at least one guy that knocked a hole in his oil pan and used JB weld to put the broken corner back on (not a CB). Worked for a very long time, although I wouldn't personally recommend it for parts that see oil.
Nothing wrong with the Dyna 3. Its not the best out there, but its less hassle than points. I have an ancient Dyna 3 on my bike, it has never caused me any problems. It actually came with the parts bike I bought, I had to switch it over when the generic solid state ignition (Dyna knock off) on my bike crapped out. It had likely been sitting for years, but it fired right up. Your Dyna 3 appears much newer than mine too!
