The Fastest Spinning Star: PSR J1748−2446ad Explained!