This answer describes how to load the dutchcal fonts without loading the dutchcal package which overrides the default \mathcal macro.
Then, you can save the default \mathcal macro and override it (using \let) only for the desired part of the document. Here is a working example:
\documentclass{article}
% Save the default \mathcal
\let\mathcaldefault\mathcal
% Load the dutchcal font
\DeclareMathAlphabet{\mathdutchcal}{U}{dutchcal}{m}{n}
\begin{document}
% \mathcal and \mathdutchcal should NOT appear the same
$A, \mathdutchcal{A}, \mathcal{A}$
% Override \mathcal for this part
\let\mathcal\mathdutchcal
% \mathcal and \mathdutchcal should appear the same
$A, \mathdutchcal{A}, \mathcal{A}$
% Reset \mathcal to \mathcaldefault
\let\mathcal\mathcaldefault
% \mathcal and \mathdutchcal should NOT appear the same
$A, \mathdutchcal{A}, \mathcal{A}$
\end{document}
It describes how you can create a new macro called
– Saswat Padhi Sep 09 '19 at 10:46\mathdutchcalinstead of loading the dutchcal directly which overrides\mathcal.