You can try the following:
Build a PDM. Create table with index in it ( similar to the missing ones when you run reverse engineer).
Generate SQL code. Connect to database server. Execute it.
Now run reverse engineer for the table Do you see the index ?
If no, please list code here so we can test it.