When the usufruct is registered with the land office it is in essence not a contract that can be terminated by your wife.
Usufruct is a real right and as a real property right governed by the civil and commercial code book IV PROPERTY and not book III CONTRACTS. This means that once the right of usufruct is registered it is more or less guaranteed by law and to terminate the usufruct your wife would need 1 your consent or 2 a court order to have it removed from the title deed.
Section 1469 (laws governing property between husband and wife) does apply and when you would divorce the usufruct could be simply terminated by a court as part of the division of assets. After your marriage in Thailand, under Thai matrimonial law, personal and jointly owned marital property between husband and wife is governed by the statutory system of sections 1465 to 1493 Civil and Commercial Code, therefore any agreements between husband and wife made during the marriage affecting their assets (in conflict with the statutory system) could be set aside by the spouses themselves or a court.
Your wife is not able to cancel it when she likes, because usufruct is a registered real property right, but the usufruct can be terminated as the creation is in conflict with the statutory system of property of husband and wife.
Buying real estate in Thailand as a foreigner married to a Thai often means signing away your rights to the land, therefore it is important to obtain legal advice BEFORE you buy land on the name of your Thai spouse. Land (or other immovable property) registered as a personal property of the Thai spouse (a non-marital property) is not automatically subject to an equitably division between husband and wife upon termination of marriage.
Reference links below:
Question Update