Votre requête ne renvoie qu'une ligne, soit moins de 3 500.
Si vous souhaitez limiter le nombre de lignes comptées, vous devez le mettre dans une sous-requête.
SELECT COUNT(*)
FROM (
SELECT 1
FROM registrations
WHERE selectedtime IS NULL AND expirationtime < NOW()
LIMIT 3500) AS x