#1 is not incorrect grammatically, but I'm quite sure you want the meaning expressed in #2, which is also correct. " Your analysis is correct. "I've called a hundred times" is present perfect, so the action was completed in the recent past.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.