I'm not sure we could say that, I mean Caster did know Jeanne in life, though certainly Apocrypha's designs seem to be canon. Well we'll know if it's canon or not whenever they give us more info on it.
Funny though how not long after we even find out it existed and get info on it, they suddenly revive it. Must be a good time for TM, lots and lots of profit to be made