"Gorilla-brand superglue" (water-clear cyanoacrylate glue), or "Gorilla Glue" (brownish polyurethane glue, foaming or non-foaming) ?
The Gorilla Glue (polyurethane glue) sticks to _anything_, and is very forgiving -- takes hours to set. The cyanoacrylate glues (the original Krazy Glue, etc) are more difficult to work with -- take minutes to set.
It sounds like you have a sound repair -- congratulations! I hope I do as well.
Charles