Alabama news includes a report of a doll for unrelated violations

According to the report, law enforcement is checking for violations other than the failure to register. It doesn’t appear he’s been charged for possessing a doll.

he must have been sent to prison on other charges
the possession of sex dolls does not affect other people
why would he be sent to prison