>>I always thought it is the other way round, the Mandarin (western) form is madagascariensis volontany and the green (eastern) form is madagascariensis madagascariensis?

Yes, you are correct.