Why are you using the nentselp function ? are you after selecting nested object ? if not, then use the entsel function instead.
To check if the selected object is a Circle:
(= (cdr (assoc 0 (entget ent))) "CIRCLE")
The above code should return T ( true ) if the object is Circle otherwise nil.