I'm not sure if I understand what you're asking me to check.
I've followed the steps in the configuration examples provided and it's still not working.
The Squid proxy and Cisco router are both configured to use GRE as you mentioned in your other message:
As usual, it's expected your Squid already configured with HTTP and HTTPS ports.
But I'm not entirely sure what that means?