Criminal charges, such as perjury, are almost non-existent in child support or probate financial statement cases. Instead, focus on gathering evidence to prove he has unreported income. Hire an investigator. Hire a lawyer who can subpoena records. You need solid evidence to prove this. Without it, you will just keep having days like today.
Attorney Mike Tremblay www.attorneytremblay.com 508-485-4500
Whether it's too late to file a motion to compel, if you have a trial date scheduled, may be a matter of local practice. The Registry of Probate office or lawyer of the day may be able to advise you.
I am perplexed about your reference to attorney's fees in a motion to compel, since the rest of the question suggests that you don't have an attorney. This is unfortunate. The fact that the child's father has not admitted to the income you think he has, and is stonewalling you in discovery, is not unusual in this kind of case. There is a lot of money at stake in a child support case, and you would do better to try to find a domestic relations lawyer to help you. It's not the role of the court officer to assist either party against the other.
Disclaimer: This site exists to provide information only. It is not legal advice. Answering your question does not create an attorney-client relationship. I am a Massachusetts lawyer. Any information provided on this site does not, except as explicitly stated, imply familiarity with laws or procedures peculiar to your state which may differ from those where I practice.