My guess?

Aluminium forms a tough oxide layer that makes it impervious to further corrosion.

Try a metal like Zinc (most popular industrial sacrificial annode) and you might find a difference....