If I've understood well your request, looking at your mwe, I don't think refsection is needed.
Here is my solution (since you didn't provide some bibitem examples, I've invented them):
\documentclass{article}
\usepackage[backend=biber,style=numeric,sorting=ydnt,defernumbers=true]{biblatex}
\newcounter{total}
\newcounter{totarticles}
\newcounter{totbooks}
\AtDataInput{%
\ifentrytype{article}%
{\stepcounter{totarticles}}%
{}%
\ifentrytype{book}%
{\stepcounter{totbooks}}%
{}%
}%
% Print the labelnumber as the total number of entries in the
% current refsection, minus the actual labelnumber, plus one
\DeclareFieldFormat{labelnumber}{\mkbibdesc{#1}}
% Print labelnumber as actual number, plus item total, minus one
\newrobustcmd{\mkbibdesc}[1]{%
\number\numexpr\thetotal+1-#1\relax}
\newcommand{\printbibsection}[2]{%
\printbibliography[type={#1}, title={#2}, resetnumbers=true]%
}%
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{article1,
title={Title A},
author={Author, Allegra},
journal={Journal A},
volume={1},
pages={1},
year={2001},
publisher={Publisher A}
}
@article{article2,
title={Title B},
author={Buthor, Bee},
journal={Journal B},
volume={2},
pages={2},
year={2002},
publisher={Publisher B}
}
@article{article3,
title={Title C},
author={Cuthor, Carla},
journal={Journal C},
volume={3},
pages={3},
year={2003},
publisher={Publisher C}
}
@book{book1,
title={Book A Title},
author={Author, Allegra},
year={2011},
publisher={Book A Publisher}
}
@book{book2,
title={Book B Title},
author={Buthor, Bee},
year={2012},
publisher={Book B Publisher}
}
@article{article4,
title={Title D},
author={Duthor, Duck},
journal={Journal D},
volume={4},
pages={4},
year={2014},
publisher={Publisher D}
}
@book{book3,
title={Book C Title},
author={Cuthor, Carla},
year={2003},
publisher={Book C Publisher}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
\nocite{*}
This document has \thetotbooks{} books and \thetotarticles{} articles. % I've added this line only to show the counters
\setcounter{total}{\thetotarticles}
\printbibsection{article}{article in peer-reviewed journal} % Print all articles from the bibliography
\setcounter{total}{\thetotbooks}
\printbibsection{book}{books} % Print all books from the bibliography
\end{document}

If your selection criteria are not simply type-based but more complex, you can create specific categories:
\documentclass{article}
\usepackage[backend=biber,style=numeric,sorting=ydnt,defernumbers=true]{biblatex}
\DeclareBibliographyCategory{article}
\DeclareBibliographyCategory{book}
\newcounter{total}
\newcounter{totarticles}
\newcounter{totbooks}
\AtDataInput{%
\ifentrytype{article}% here you can put more complex selection criteria
{\addtocategory{article}{\thefield{entrykey}}\stepcounter{totarticles}}%
{}%
\ifentrytype{book}%
{\addtocategory{book}{\thefield{entrykey}}\stepcounter{totbooks}}%
{}%
}%
% Print the labelnumber as the total number of entries in the
% current refsection, minus the actual labelnumber, plus one
\DeclareFieldFormat{labelnumber}{\mkbibdesc{#1}}
%\makeatletter
% Print labelnumber as actual number, plus item total, minus one
\newrobustcmd{\mkbibdesc}[1]{%
\number\numexpr\thetotal+1-#1\relax}
\newcommand{\printbibsection}[2]{%
\printbibliography[category={#1}, title={#2}, resetnumbers=true]%
}%
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{article1,
title={Title A},
author={Author, Allegra},
journal={Journal A},
volume={1},
pages={1},
year={2001},
publisher={Publisher A}
}
@article{article2,
title={Title B},
author={Buthor, Bee},
journal={Journal B},
volume={2},
pages={2},
year={2002},
publisher={Publisher B}
}
@article{article3,
title={Title C},
author={Cuthor, Carla},
journal={Journal C},
volume={3},
pages={3},
year={2003},
publisher={Publisher C}
}
@book{book1,
title={Book A Title},
author={Author, Allegra},
year={2011},
publisher={Book A Publisher}
}
@book{book2,
title={Book B Title},
author={Buthor, Bee},
year={2012},
publisher={Book B Publisher}
}
@article{article4,
title={Title D},
author={Duthor, Duck},
journal={Journal D},
volume={4},
pages={4},
year={2014},
publisher={Publisher D}
}
@book{book3,
title={Book C Title},
author={Cuthor, Carla},
year={2003},
publisher={Book C Publisher}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
\nocite{*}
\setcounter{total}{\thetotarticles}
\printbibsection{article}{article in peer-reviewed journal} % Print all articles from the bibliography
\setcounter{total}{\thetotbooks}
\printbibsection{book}{books} % Print all books from the bibliography
\end{document}
citeallhas the right solution. – Johannes_B Nov 11 '16 at 18:37