No. Inside child templates, most nodes outside of blocks are ignored.You can do this instead:
{% block csr_block %}{% if request.user.is_csr %}...{% else %}{{ block.super }}{% endif %}{% endblock %}
Cheers
Tom