Thanks for the explanation. That makes sense.
I don’t think you’ll reliably get Rasa entity extraction to extract the list of numbers.
I would try duckling’s number extraction and would create a custom extract and possibly a validate action for the list field. The extract could parse the duckling structure that is returned.
I also recommend upgrading to 3.1.