An Isometry-Invariant Spectral Approach for Macro-Molecular Docking