В общем делюсь чем закончилась попопея с adoquery и добавлением строки в БД. ОКАЗЫВАЕТСЯ нужно было в компоненте adoquery в параметре SQL вписать базовый любой запрос к БД (select * from db), после чего перевести параметр Active в true и вуаля - в БД можно вставить новую строку. Выглядит не лаконично конечно, но рад что докопался до корня проблемы. Спасибо всем кто днем подсказывал
Как минимум желательно добавить limit 1