Meta-Optimization and Program Search using Language Models for Task and Motion Planning