The only way for this all to make a lick of sense is for the WG to either not know that Davy are buccaneers, or for them to not know Rocks was a Davy
The latter is better. From WG perspective, Rocks being in gv should have been only for Shakky's bitchass.
Unless Rocks told them in gv, they should not know Rocks is a Davy. That's the best way oda can explain this mess.