I can’t believe I did that.
Of course it should be a Post Object; the original usage was a Post Object. I think that somehow because they behave the same in the editor I was blinded by the obviousness of it.
Thanks Keith!
For anyone else who has this issue, I did find that only the key of the subfield itself, not the name worked for me.