Would have been a rare oversight or glitch on their part if that happened I believe as I have had many domains expire with NamesPro over the last 20 years and none have ever been released earlier than their 30 day auto renew time frame.
Just my experience.