Если у кого-то еще есть такая же проблема, если вы используете firedac, вы можете использовать макросы следующим образом:
Query -> "select * from myTable where intKey in (&listParam)"
Настройка макроса -> MyQuery.MacroByName('listParam').AsRaw := '1, 2, 3';