Ok Referees, how would you announce this? This would be my stab at it (situation B):
"While the kick was loose, the ball was illegally touched [S16] by the kicking team [point], therefore, they cannot keep the touchdown. Also during the kick, there was an illegal low block [S40], by the receiving team [point]. That 15 yard penalty will be enforced from the previous spot, resulting in a first and 10 for (insert city of kicking team). [S8]"