I swear to you what I wrote were Amanda's words at the Q&A. She said 'Martin is FREE from April" and she wasn't joking - she said it after Steven talked about how they were waiting to know the actors' schedules, and she said that in a 'just so you know...' way.
She is quite spontaneous usually and sometimes doesn't keep her mouth shut when she needs to so I am inclined to think that that was really true.