To make the JSONata expression always return an array, you need to add square brackets somewhere in the path, like so:
"Items": "{% $states.input.object_keys[Size>0].Key[] %}"
Link to JSONata playground: https://jsonatastudio.com/playground/f789749e