What is the failsafe if mom donates that book (you no longer have access to that barcode)? Are you locked out of TikTok forever? It might be good to cover this in the description somewhere.
If true, this seems like a serious problem for something that's supposed to stop circumvention. Uninstalling an app is trivial on iOS, even easier than unlocking Screen Time.
If not - e.g. if you have to scan the barcode / QR code to uninstall the app (a block that I don't think Apple would allow) - then presumably you'd need to reinstall iOS from scratch.