I don't think they have quite the same meaning. Call me anytime is a casual invitation to call the person and it just means I'd be happy to talk to you. Call me at any time means that you are saying you would welcome their call at any time of day or night - even 3am!
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
WwwdotcomYou can check your email at anytime.I'd write it : "any time"...