Hi,
Wrt the ports have you tried straws?
Fill the port, do not have them neatly squared off. So they do not form a neat wall, but appear at different lengths. I have normally cut them so that they do not project from the speaker, or hit the internal padding.
Wrt sealed bookshelf speakers I...