The gain in your circuit is higher than the original however, wave form is triangle. At least in the sim it is.
Even with my variant, it isn't perfect. the node on the (-) input with the 10k and 1uf must have a Q = 1, otherwise, we'll get some effects that we don't want. This also means the 16hz that is in the spec can not vary too far from this point.
Jamie