I've never tested it before, but if it's not possible to set a time profile to a user restriction, try the following:
Create a Least Cost Route which blocks calling 09x numbers and set a time profile on this route.
This way you should be able to block the 09x numbers during the night, but this...