Aren't there multiple crouch animations? You'd need to take care of all of them and replace them with the corresponding upright walking animations.
There's the crouch root, crouch forward, crouch backwards, crouch strafe animations (not the exact names I know). You can knock down the root one by packaging the upright root function over it but that wouldn't eliminate the other movements. You'd need to do the same for those as well.