When you have an already loaded (or existing form) you need to ‘remove’ it from the model and the history like so:
// put the form in a variable
var myForm = solutionModel.getForm('calendar');
// remove the form from the solutionModel and history
history.removeForm('calendar');
solutionModel.removeForm('calendar');
// Change the form
myForm.newLabel('Country', 20, 86, 80, 20);
myForm.newTextField('field1', 140, 70, 141, 111);
// Now recreate the form again and show it
forms.calendar.controller.show()