I would know if it is possible to send BTC without a transaction fee regardless of theoretically or practicall..
it was possible, i really miss 0 sat/byte fees, you can still send it
1> create transaction using any raw transaction sign tool
2> put fee 0 sat/byte
3> relay it to nodes that accept 0 sat
Another way is it use CPFP