As a person with access to their documentation I can confirm that this is currently the only way to compile model for this TPU. Also list of supported network architectures is very very short.
Well this is just begining I am sure they are going to expand its capability.