I am American, but I've never heard the phrase 'off for' meaning 'no longer planning to do'. 'On for + event' is common and its meaning as you state. There is also 'up for', meaning 'willing to do / interested in doing': Are you up for going skiing this weekend?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.