FYI, there is a new supplier of the aluminum drums in the last year or so.
https://improvedtouring.com...um-Brake-Drums

Looks like the site on that thread no longer lists them, but a quick google search shows a few other sites that have them listed- all on backorder. Thus I'm just posting this for information- not sure how far you'll get with it.