Bonjour,
Le bailleur ne peut pas rajouter une condition qui n'existe pas dans la loi 89-462 (qui est d'ordre public).
Cette loi donne bien le bénéfice du préavis réduit à un mois aux bénéficiaires du RSA sans y mettre aucune condition. Vous y avez donc bien droit.
De plus, le bailleur n'a pas compétence pour juger de la validité du préavis réduit, il n'a donc pas à accepter ou refuser, il ne peut que prendre note. S'il conteste, il doit passer par la justice, car seul le juge pourra statuer sur la validité du préavis réduit.