- The dynamic table is presented in the webviewer, therefore none of the extensions you have tried will work to recognise clicks in the webviewer.
- The dynamic table html/javascript uses the webviewstring to return a row index when a row is clicked. You could use additional javascript to return (using the webviewstring) different html elements for a single or double click on the table.
Some ideas:
Dynamic card views
Alternatively, try the Tableview extension, or build a dynamic table using a dynamic components extension.