I don't know how this font is encoded, but it's often the case in modern fonts that variant glyphs are mapped to the same code point (i.e. U+0030 in this case) so you can't directly type the variants. If you want to use them then your software needs to understand how to select font features.
https://lii.enac.fr/projects/definition-and-validation-of-an...
Also seems to be more discussion of this point the last time this was posted:
https://news.ycombinator.com/item?id=37519166
It also seems like there's a "slashed zero" glyph in the font, though I don't know how to actually type it:
https://github.com/polarsys/b612/blob/master/sources/ufo/B61...