Yes, given the Goroseis reaction, I also assume it was Shanks. And Shamrock as a HK would have no business talking about a pirate with the Gorosei anyways. Talking about Shanks is something he would do with his dad. And if he had business talking about Shanks, why would he do it now.