Stream-filter not in constant space?

The PR (https://github.com/racket/racket/pull/4554) was merged. The program in the OP should now run in constant space.