Thanks for reaching out to us, @Samuel B . Using QuickBooks Online (QBO) without linking a bank account can be tricky, but it's definitely doable. I'm here to help you navigate this and ensure you're prepared for Making Tax Digital.
If I may ask first, when you manually add transactions but don't see a way of changing the transaction type from Cash on hand, are you in the process of importing bank transactions and have selected a new account for the bank file you want to upload?
If so, it's noteworthy that when selecting/creating a new bank account (Cash at hand and in bank) when importing bank data, the program defaults to Cash on hand as the account detail type. However, you can easily change this by clicking the dropdown arrow next and selecting a more appropriate option.
Refer to this screenshot for visual reference: 
If you're referring to something else, please provide more details about where exactly you're seeing this transaction type. This information will help me provide a targeted solution.
Regarding Making Tax Digital (MTD), the transaction type is generally used for categorization within QuickBooks and doesn't affect the financial data reported for tax purposes. Yet, using the correct transaction types can make your bookkeeping more accurate and easier to manage.
To help you gain more about MTD and how it relates to QuickBooks, check out this article that you might find useful: Making Tax Digital in QuickBooks.
I hope this information helps clarify the situation with transaction types and eases your concerns about Making Tax Digital. If you're still facing challenges, don't hesitate to reach out again. I'll ensure you can use QBO effectively, regardless of how you choose to manage your accounts.