The difference
A radio field stores a single text value representing the value selected.
A checkbox field stores an array of all of the values selected. This is stored as a serialized array in the DB
When searching for posts with a specific checkbox selected you must search
LIKE: '"YOUR VALUE HERE"'