This is not a direct answer to your questions but rather a parallel thought. I've implemented Google Tag Manager on my sites to minimize the negative speed impact of coded scripts as well as simplify the process of multiple scripts. I have noticed that changes to structured data have shown immediate search results, so you may consider using this method rather than hard coding in site.
Best posts made by lcochran
-
RE: Structured Data - How frequent does Google update?
-
RE: Structured Data - How frequent does Google update?
I have found it to be immediate. If the data is not showing then you have a coding error.