The easy and right way is, to ask the BSA records. Ok there will be somthing strange and unexplicable, but l am shure that this frame is not restamped.
I have a A7 crankcase with enginenumber DA7 5123 the 500 cc had never the prefix D.
It will be a good opportunity to ask what about.
I will tell what the records say.
cheers Klaus