Thanks for the tips! Was finally able to take it down. Got lucky and happened to find Helioptile on the roof today, and was able to chip away at it with my Persian, and then take it down with a Parabolic Charge. More or less it was just straight luck haha.