If I don't have the key-attribute values but can hit a global secondary index, must I project the key-values into the GSI and then use that/those with the normal key-based delete (DeleteItem) afterward?
Clearly pruning an item from the table will induce any corresponding records to be removed from any secondary indices, so my [faulty?] assumption was the delete could work in reverse (delete in the GSI induces a delete on the table).