Hello @aiad_development,
16M as the Upload Max Filesize is enough when updating the theme because it is only 7MB. You may have exhausted your PHP memory limit while doing the updates which is why giving you a hard time updating. We recommend that you increase your memory allocated to PHP. To increase it, please edit your wp-config.php file and insert these lines:
define( 'WP_MEMORY_LIMIT', '256M' );
define( 'WP_MAX_MEMORY_LIMIT', '512M' );
You can add it before the line
/*That's all, stop editing! Happy Blogging. */
You need to change the PHP memory limit in wp-config.php file because the one you have added in the .htaccess is not taking any effect.
We would love to know if this has works for you. Thank you.