Thanks for the info, T-Mar. I'm going to try and give Cycles Gianella a call tomorrow and see if they can tell me anything else about the bike. I'll report back once I've done that.
Regardless of what it's made of, it's a nice ride and it fits me better than anything I've had up to now, so I think I'll keep it for the time being.