Choosing A Name For Oneself
The hadeeth and ayah you refered is actually about protecting lineage. It has nothing to do with the name not containing father name. Refer to this thread for understanding hadeeth literature Discussion 21789 Discussion 1042