If you compile my current TOC code:
\documentclass[a4paper,10pt]{book}
\usepackage{lipsum,kantlipsum}
\usepackage[dotinlabels]{titletoc}
\contentsmargin{0pt}
\renewcommand\contentspage{\thecontentspage}
\titlecontents{chapter}[0pc]
{\addvspace{0.8pc}\large\scshape}
{\chaptername\ \thecontentslabel: }
{}
{\normalsize\titlerule*[6pt]{.}\contentspage}
[\addvspace{3pt}]
\newlength\widest
\settowidth\widest{99.99.}
\titlecontents{section}[1.025pc]
{\addvspace{0pc}}
{\parbox[t]{\widest}{\hfill\thecontentslabel.}\hspace{3mm}}
{}
{\normalsize\titlerule*[6pt]{.}\contentspage}
[\addvspace{0pt}]
\renewcommand\thesection{\arabic{section}}
\begin{document}
\tableofcontents
\chapter{Chapter 1}\section{Section 1}\kant[1-8]
\chapter{Chapter 2}\section{Section 2}\kant[1-60]
\chapter{Chapter 3}\section{Section 3}
\end{document}
You will see a TOC that looks like this:

I'm almost perfectly happy with this, but there are two issues that remain:
The chapter dots are not exactly 100% aligned with the section dots. More precisely, each dot after a chapter name does not have the exact same horizontal position as the dot below it after the section name.
The page number after the chapter does not look exactly like the one after the section. It's also not positioned same, horizontally. I want to make the chapter one look exactly like the section one (without changing the font size of the chapter heading).
Can you help me with this? In short: All dots and page numbers look alike and align properly, whether they be for a chapter or a section.

