InputData: extend InterpolationFile so that there may be several in the Lua file
We won't need several anytime soon, but the only one used was actually hardcoded deep enough in the code and prevented the work of #1669 (closed).
Fixing this (which is very akin to how many other input data work) may be useful and fix the issue I have in the same time.