LHR-JFK got cancelled too.
what I see now as possible would be this:
do i count right? 40+80+80+140+140+40+40 = 560 TP (which is more than TXL-LHR-HEL-LHR-JFK-CLT-PIT-ORD-YYZ = 40+80+80+140+40+40+40+40= 500)?
I think I would really ask for that - but I don't think they would book it that way...