There are some just over 1000 miles than don't get the 80 TPs so it is by no means a hard and fast rule.
cws had a list somewhere of those all around 1000 miles
However, LPA should get 80 TPs each way in CE and it would be odd if it didn't seeing all the other Canary Islands destinations do.
Full list:
BA/AY short haul+ routes (earn 80 TPs in CE one way)
LHR to Athens (ATH), Bucharest (OTP), Gran Canaria (LPA), Helsinki (HEL), Istanbul (IST), Kiev (KBP), Kos (KGS) due to start May 2015, Larnaca (LCA), Mykonos (JMK), Reykjavik (KEF) due to start October 2015 - uncertain, Santonrini (JTR), Sofia (SOF), and St Petersburg (LED).
LGW to Algiers (ALG), Bodrum (BJV), Dalaman (DLM), Fuerteventura (FUE), Heraklion (HER), Lanzarote (ACE), Larnaca (LCA), Las Palmas (LPA), Madeira Funchal (FNC), Malta (MLA), Marrakech (RAK), Paphos (PFO), Rhodes (RHO), Tenerife (TFS), Thessaloniki (SKG), and Tirana (TIA).
LCY to Mykonos (JMK) and Santonrini (JTR) - both for June to September 2015.
MAN to Helsinki (HEL) operated by BE for AY