I would have written a similar review. There is nothing really to add. Most of what you published was novel analysis and clearly presented. There was no question that it was suitable for publication.
Suggest you submit elsewhere. If they are struggling for reviewers some journals allow you to suggest them. Ask Jess who to nominate.