Can't think of a specific reason for the locking. Have you improved since this post?
Have you had any xrays more recently? sometimes the fracture doesn't show up in the first one.
It doesn't seem like you got the best treatment through your NHS physio. If it is still bothering you you may need to go to a private physio (a good one) and get another opinion.