Guys,

Yes, It's some kind of aluminum alloy. A friend of a friend (through the wife!) etc. and the footrest is as good as new - welded, cleaned up, hole OK and treated to look like new. Went to him in the morning and arrived back next day (could have had it sooner if I'd cried). And all it cost was the price of a few pints of beer.

Anyone else with a similar problem (and no access to used bits) check your local friendly welder and maybe you'll be fixed up.
Cheers,

Ernie
PS. Made it to the largest bike fest in Estonia as I could take herself.