Implantation can actually happen between 6-10DPO, so 11DPO isn't that unusual IMO. From what I have read it can be very similar to period pains, like you've described. So yep there is a possibility that implantation is what you were feeling